Skip to content

作业

项目简介

ceshiren论坛是一个面向测试人员的社区论坛,主要讨论软件测试、自动化测试、性能测试等方面的话题。它的目标是为测试从业者提供一个交流学习的平台,分享测试经验、解决问题、探讨新技术和趋势等。

论坛的搜索功能能够根据用户的搜索词汇和上下文,智能推测用户真正需要的结果。它能够自动匹配相关词汇和拼写错误,并提供相关的搜索建议。

被测产品地址:https://ceshiren.com/

知识点

  • Selenium 环境安装与使用
  • Selenium 常用操作
  • 自动化测试用例结构分析
  • web 浏览器控制
  • 常见控件定位方法
  • 强制等待与隐式等待
  • 常见控件交互方法
  • 自动化测试定位策略

受众

  • 初级测试工程师

作业内容

  1. 要求实现搜索功能的Web自动化测试。
  2. Selenium 常用操作与用例编写。
  3. 使用隐式等待优化代码。
  4. 考虑特殊场景的验证。

    - 输入内容过长。 - 特殊字符。 - 其他。

  5. 使用参数化优化代码。

  6. 提交内容:

    - 代码的 git 地址或帖子地址。

场景描述

  1. 打开测试人论坛。
  2. 跳转到高级搜索页面
  3. 搜索输入框输入搜索关键字。关键字清单如下:
    Selenium
    Appium
    面试
    
  4. 打印搜索结果的第一个标题。
  5. 断言:第一个标题是否包含关键字。