Katalon自动化记录器——强大的Selenium IDE,用于记录、调试和在任何浏览器中进行测试
首先大致讲下小编为何使用这款插件,原因有一下几点:
1.Katalon Studio支持那些不再能够使用过时的Selenium IDE记录和回放web应用程序的自动化测试的用户
2.Katalon Studio为与最新的Chrome和Firefox浏览器兼容的自动化工程师提供一个方便的记录器。
3.Katalon Studio可导入/导出到流行的框架:C# (NUnit), Java (TestNG and JUnit), Ruby (RSpec), Python (unittest), Groovy (Katalon Studio), Protractor and Robot Framework.
4.可以使用Katalon Studio进行免费的Web端,移动端和API自动化测试工具来录制脚本,这些工具有多个高级关键字、测试管理、跨浏览器的执行,使用外部测试数据和报告
下面对界面功能进行简单介绍:
1.Toolbar
Katalon记录器主工具栏包含按钮,可帮助您管理网络记录过程。
New:创建一个新的测试用例
Record/Stop:录制自动化测试用例/停止录制
Play/Stop:执行选中的测试用例/停止当前执行
Export:将当前测试套件导出到脚本
Setting:Katalon Studio的端口配置.允许用户改变默认端口与活动的浏览器进行通信
Help icon:运用指南
2.Test case explorer
测试用例资源管理器视图显示测试用例及其测试用例的结构,帮助用户组织,浏览和快速访问任何测试用例。支持拖放功能来帮助用户组织测试套件或测试用例。
上下文菜单
右键单击选定的测试套件或测试用例以查看上下文菜单。通过使用上下文菜单,用户可以创建新的测试套件/测试用例,重命名或删除。
打开和保存
Katalon自动记录仪支持打开并保存测试套件。要保存或打开测试套件,请右键单击首选测试套件以从上下文菜单中进行选择。
3. Test case window
Katalon自动记录仪将在测试用例窗口中显示记录的测试脚本,如下所示。它以表格格式显示命令及其参数。用户还可以拖放任何测试步骤来组织测试用例。
添加,删除,全部删除,执行帮助用户管理测试用例窗口,例如添加新的测试步骤,删除所有测试步骤,或者在测试用例的特定步骤执行。
命令,目标,当前所选命令的值显示信息。该输入字段是可修改的。命令文本字段将显示一个下拉菜单,根据输入的字符来建议命令。
4. Console and Reference
Console:
控制台日志查看器显示测试执行的实时报告/日志。此处显示所有执行错误消息,信息消息和执行进度。
Reference:
“Reference:”选项卡显示选定命令的详细文档。它帮助用户确保命令的正确类型和参数数量。
5.编辑测试用例
Katalon自动记录器允许用户编辑任何记录的命令或在步骤中的任何点添加新的命令。
要编辑选择要更改的步骤并使用命令,目标和值字段进行编辑。
6.导出测试用例
在主菜单上点击Export,导出测试案例脚本窗口如下图所示。
选择首选的语言和框架。
单击复制到剪贴板复制或另存为文件将自动测试脚本保存到本地驱动器。
使用Katalon Studio(http://www.katalon.com),可以使用高级条件,动态验证和测试数据来增强生成的测试脚本。Katalon Studio使用完整的测试自动化框架来增强Selenium和Appium,帮助您立即开始测试。