当前位置: 首页 > Web前端 > HTML5

脚本模式创建测试用例-KatalonStudio

时间:2023-04-05 21:10:45 HTML5

脚本模式创建测试用例除了手动视图,KatalonStudio还允许专家用户在脚本视图中以编程方式编写自动化测试用例。具有Groovy/Java背景的用户可以在此视图中轻松编辑测试脚本。如何使用KatalonStudio手工编写非常基本的自动化测试脚本?在本教程中,您将学习基本步骤。阅读本教程后,您可以理解并使用导入语句和嵌入关键字来构建测试脚本。为了更高效的使用KatalonStudio的脚本功能,建议你有一定的编程基础,最好是Groovy。我们的演示测试用例有以下步骤:打开浏览器,导航到网站,点击特定控件验证页面上是否存在特定控件,关闭浏览器,按照以下步骤将上述测试场景自动化脚本视图:1.从主菜单中选择File>New>TestCase创建一个新的测试用例。输入测试用例名称并单击确定。2.新建测试用例后,可以切换到脚本视图。在手动视图中设置的测试步骤会自动转换为脚本视图中的Groovy脚本。测试脚本中的引用语句允许您引用将要使用的类。展开“References”层以查看KatalonStudio默认引用的所有类。每个引用语句中“as”之后的名称是此类的别名。您可以更改每个类的别名。这些类都是构建测试脚本所必需的。KatalonStudio是一个关键字驱动的自动化工具。所有关键字都相应地打包在WebUI、Mobile和WebService包中。在导入的类上按“Ctrl+Space”可查看这些包及其功能。3.在此示例中,您将创建一个网站测试脚本以使用嵌入在WebUI中的关键字。要使用嵌入式WebUI关键字,请在编辑器中输入以下语法。网页界面。4.输入点符号(.)后,WebUI测试中所有嵌入的关键字及其描述如下:5.选择OpenBrowser关键字。此关键字会打开浏览器,如果提供了参数,浏览器也会导航到指定的URL。所选关键字的详细语法将显示在弹出窗口中。6.输入NavigateToUrl关键字。此关键字导航到指定的URL。现在输入KatalonStudio(katalon.com)的URL作为参数值。7.输入点击。此关键字代表点击操作。您需要为此单击操作指定一个对象。8.使用以下语法引用对象库中的对象(也可以将对象拖放到编辑器中自动生成此语法。):findTestObject('{ObjectID}')其中ObjectID是对象在KatalonStudioID中。9.你可以在对象的属性框中找到对象的ID例如:10.输入VerifyElementPresent关键字。此关键字验证特定对象是否显示在执行脚本的浏览器中。与上述步骤类似,您需要指定此关键字涉及的对象。11.添加关闭浏览器关键字,并保存脚本。12.编写脚本时,可以参考以下API文档:.恭喜!您已经用Groovy语言完成了第一个自动化脚本。单击主工具栏中的运行以运行测试用例。KatalonStudio应该能够在测试用例中执行脚本。测试结果将显示在日志浏览器中,如下例所示:原始来源:https://www.katalon.com/resources-center/tutorials/create-test-case-using-script-mode/:俊峰艳艳