下载安装Selenium IDE

Selenium IDE 是 Selenium 提供的一个浏览器插件,支持 Chrome 和 Fixforx 浏览器。

  • 可以实现 Web 自动化测试的录制和回放
  • 可以自动生成自动化测试脚本

在 Chrome 浏览器下载安装步骤:

  1. 打开 Chrome --> 更多工具 --> 拓展程序,打开拓展程序管理界面
  2. 点击左侧菜单栏,打开 Chrome 网上商店(需要科学上网…,FireFox不必)
  3. 在输入框输入,Selenium IDE 进行搜索
  4. 在搜索结果中选择 Selenium IDE
  5. 点击工具 Se 图标打开 Selenium IDE

基本用法

Selenium IDE 的 UI 界面可以分为6个不同区域:
Selenium IDE 下载安装、录制回放、脚本导出

菜单栏

  • 修改项目名称
  • 创建新项目
  • 打开新项目
  • 保存项目
  • 帮助信息

工具栏功能

  • 运行所有测试
  • 运行单个测试
  • 调试命令
  • 控制执行速度
  • 开始录制
  • 停止录制

地址栏

地址栏是一个测试对象所在的 URL地址,它提供了一个下拉菜单,可以记住基本 URL 的所有曾经访问过的网站。

测试用例窗口

  • 测试用例
  • 测试套件
  • 正在运行的用例
  • 用例列表
  • 创建测试套件
  • 创建测试用例

测试脚本编辑器框

  • 命令:可以将命令视为在浏览器元素上执行的实际操作。例如:若要打开一个新URL,该命令是 open,若单击网页上的链接或按钮,则命令为click。

  • 目标:Target 指定必须再其上执行操作的 web 元素以及locator 属性。

日志、引用窗格

  • 日志:日志窗格在执行期间显示运行时消息
  • 引用:引用窗格在编辑器中显示当前所选命令的完整详细信息

实例:
Selenium IDE 下载安装、录制回放、脚本导出

录制回放及导出脚本

录制

  1. 创建一个项目
  2. 创建一个测试用例
  3. 输入测试URL地址
  4. 点击开始录制按钮进行录制
  5. 手动进行需要的测试操作
  6. 停止录制

截图显示:
Selenium IDE 下载安装、录制回放、脚本导出Selenium IDE 下载安装、录制回放、脚本导出
Selenium IDE 下载安装、录制回放、脚本导出
Selenium IDE 下载安装、录制回放、脚本导出
Selenium IDE 下载安装、录制回放、脚本导出

回放

  1. 点击回放按钮
  2. 使用命令行脚本运行

导出为脚本

  1. 选择要导出的测试用例,或者测试套件
  2. 选择 Export
  3. 选择 pytest (或者想选择的方式)
  4. 导出
  5. 在命令行或编辑器运行导出的脚本代码

注意:导出的脚本,不一定能成功的在编辑器中执行,更不用说在命令行执行了。由于一些版本不同、定位元素无法找到、代码中没有等待方式等原因,需要跑一遍报错的基础上进行调试一下。

相关文章: