记录一个新的测试用例 Record a New Test Case
- 不打开任何测试用例,点击Web Record图标打开Web记录器
- Katalon Studio默认浏览器Chrome的图标显示在右上角,但你可以改变这种默认浏览器的Preferences → Katalon → Recorder → Default browser。您也可以点击下拉按钮选择您想要使用的浏览器:
Type | Description | Note |
---|---|---|
New Browsers | 启动新浏览器 | Supported browsers: - Firefox - Chrome - Internet Explorer (only on Windows) |
Active Browsers | 使用当前浏览器(仅限Chrome) | Katalon Studio将安装Katalon Recorderas作为一个插件来帮助记录这种类型的浏览器 Supported browsers: - Chrome - Firefox (coming soon) |
- 在本例中,只需从“新浏览器”类型中选择Chrome或Firefox开始录制。
· 当您将鼠标悬停在该元素上时,浏览器将突出显示相应的Xpath。
· 录的步骤将在记录的操作中生成。
· 当您输入密码字段时,Web Recorder将自动使用“Set encryption Text”关键字,并对输入的值进行加密,以提高安全性。
使用现有的测试用例进行记录
有了新的Web记录器,当UI发生变化时,用户不必创建一个全新的测试用例,在修改现有的测试用例时,用户可以更高效地工作,从而最小化忽略新变化如何影响现有特性的风险。
- 打开任何您想要继续记录的现有测试用例。
- 点击Record图标打开Web Recorder。
- 所有现有的测试步骤将作为记录的操作导入,当前测试用例的变量将导入到Web记录器的variables选项卡中。您将不再需要记录相同的测试流
修改记录的行为
与以前的Web记录器版本不同,可用操作的列表与Katalon Studio内置的关键字相同,因此可以根据需要添加任何操作。您可以调用另一个测试用例并使用定制关键字。
修改记录对象
完成记录之后,Web Recorder将导出测试用例中使用的测试对象的列表。有关WebUI测试对象的更多信息,请访问这里。
当您确信您的测试用例已经被正确地创建时,点击OK将记录的步骤添加到测试用例中。选择要驻留测试对象以继续的目录。在这里,Katalon Studio自动检测报告对象中的类似现有对象,并要求您采取进一步的行动。这将帮助用户优化对象存储库。
变量
在新的Web记录器接口中,可以直接管理与记录直接相关的变量。
执行
引入了两个新东西:
- 日志:当您执行测试步骤时,实时执行原始日志。
- 运行(包含三种类型的运行)
·
- Run all steps 运行所有的步骤
- Run selected steps 选择运行步骤
- Run from selected step 从选定步骤运行
执行是通过查看执行日志来完成的,在很多情况下,您不想执行所有的步骤,只执行其中的一些步骤。这就是为什么我们有这个新功能的网络录音机。
Type of Run | Description |
---|---|
Run all steps | 执行Web记录器上启用的所有步骤 |
Run selected steps | 只执行一个或多个选定的步骤。
|
Run from selected step | 执行当前选定的步骤以及选定一个步骤e后的所有步骤。g运行步骤4及其后的所有步骤 |
在选择要执行的任何类型的运行时,logs选项卡上将显示执行日志
: