当前位置: 代码迷 >> 综合 >> Selenium IDE 下载安装、录制回放、脚本导出
  详细解决方案

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

热度:12   发布时间:2024-02-05 09:38:22.0

文章目录

    • 下载安装Selenium IDE
    • 基本用法
        • 菜单栏
        • 工具栏功能
        • 地址栏
        • 测试用例窗口
        • 测试脚本编辑器框
        • 日志、引用窗格
    • 录制回放及导出脚本
        • 录制
        • 回放
        • 导出为脚本

下载安装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个不同区域:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iZPiaLIk-1596351531278)(../../markdown_pic/selenium3.2.png)]

菜单栏

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

工具栏功能

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

地址栏

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

测试用例窗口

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

测试脚本编辑器框

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

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

日志、引用窗格

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

实例:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-f4MoeY67-1596351531290)(../../markdown_pic/selenium3.1.png)]

录制回放及导出脚本

录制

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

截图显示:
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

回放

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

导出为脚本

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

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

  相关解决方案