Start->Selenium IDE->总览

简介

Selenium-IDE集成开发环境)是用来开发测试用例的工具。它是一个Firefox插件,包含一个context menu,允许你首先从浏览器当前显示的页面中选择一个UI元素,然后从Selenium命令列表中进行选择,并根据所选UI元素的上下文预先定义参数。

安装 IDE

使用Firefox54(不适用于55及以上),下载插件Selenium IDE,重启Firefox后,你会在Firefox Tools菜单下找到列出的Selenium-IDE。

打开 IDE

要运行Selenium-IDE,只需从Firefox Tools 菜单中选择它即可。

IDE功能

菜单栏

文件菜单有测试用例和测试套件(测试用例套件)的选项。使用这些,可以添加一个新的测试用例,打开测试用例,保存测试用例,用选择的语言导出测试用例。也可以打开最近的测试用例。所有这些选项也可用于测试套件。

编辑菜单允许复制,粘贴,删除,撤消和选择所有操作来编辑测试用例中的命令。

选项菜单允许更改设置。可以为某些命令设置超时值,将用户定义的用户扩展添加到基本的Selenium命令集中,并指定保存测试用例时使用的格式(语言)。

帮助菜单是标准的Firefox帮助菜单; 该菜单中只有一个项目 - UI元素文档 - 与Selenium-IDE有关。

工具栏

工具栏包含用于控制测试用例执行的按钮,包括调试测试用例的步骤功能。最右边的按钮,即带有红点的按钮是录制按钮。

速度控制:控制你的测试用例的运行速度。

全部运行:加载具有多个测试用例的测试套件时运行整个测试套件。

运行:运行当前选定的测试。当仅加载单个测试时,此按钮和“全部运行”按钮具有相同的效果。

暂停/恢复:允许停止和重新启动正在运行的测试用例。

步骤:允许您通过一次运行一个命令来“测试”测试用例。用于调试测试用例。

应用汇总规则:此高级功能允许将重复的Selenium命令序列分组为单个操作。汇总规则的详细文档可以在帮助菜单的UI元素文档中找到。

 

记录:记录用户的浏览器操作。

测试用例窗格

脚本显示在测试用例窗格中。它有两个选项卡,一个用于以可读的“表格”格式显示命令及其参数。另一个选项卡 - Source以用于存储文件的本机格式显示测试用例。默认情况下,这是HTML,但可以更改为Java或C#等编程语言或Python等脚本语言。有关详情,请参阅选项菜单。Source视图还允许用户以原始形式编辑测试用例,包括复制,剪切和粘贴操作。

命令,目标和值输入字段显示当前选定的命令及其参数。这些是可以修改当前所选命令的输入字段。在底部窗格的“引用”选项卡中为命令指定的第一个参数始终位于“目标”字段中。如果第二个参数由参考选项卡指定,它总是进入值字段。

如果你开始在命令字段中输入内容,则会根据您输入的第一个字符填充下拉列表; 你可以从下拉菜单中选择你想要的命令。

日志/参考/ UI元素/汇总窗格

底部窗格用于四种不同的功能 - 日志,参考,UI元素和汇总 - 取决于选择哪个选项卡。

日志

运行测试用例时,即使未首先选择“日志”选项卡,也会自动在此窗格中显示错误消息和显示进度的信息消息。这些消息通常对测试用例调试很有用。注意清除日志的清除按钮。另外请注意,信息按钮是一个下拉菜单,允许选择不同级别的信息进行记录。

参考

无论何时在Table模式下输入或修改Selenese命令和参数,“参考”选项卡都是默认选择在表模式下,参考面板将显示当前命令的文档。在输入或修改命令时,无论是来自表模式还是源模式,确保“目标”和“值”字段中指定的参数都与“参考”窗格中参数列表中指定的参数匹配非常重要。提供的参数数量必须与指定的数量相匹配,提供的参数顺序必须与指定的顺序相匹配,并且提供的参数类型必须与指定的类型相匹配。如果这三个区域中的任何一个出现不匹配的情况,该命令将无法正常运行。

尽管引用标签作为快速参考是非常有用的,但仍经常需要查阅Selenium Reference文档。

UI-Element和汇总

关于这两个窗格的详细信息(包含高级功能)可以在Selenium-IDE的帮助菜单的UI元素文档中找到。

 

原文地址:https://www.cnblogs.com/weiweim/p/8472111.html