Katalon Studio关键字的调用
Katalon Studio预封装了大量的公共方法和关键字,Katalon Studio允许使用Groovy或Java语言自定义关键字。所以脚本开发人员自己封装的关键字也可以在Manual/Script视图下调用关键字。
Manual视图调用关键字打开或者新建测试用例在用例编辑管理器界面 Manual 视图中,点击【Add-Method Call Statement】调用方法;
方法调用的测试步骤被添加到测试用例中。
双击输入单元格来编辑被调用的方法,编辑后保存。
备注:一旦测试步骤被添加为方法调用语句,它将不被允许更改为另一个关键字。
Script视图调用关键字测试用例的脚本视图允许你使用Groovy或Java语言轻松地定义关键字和处理方法的调用。例如:
Script视图调用关键字效果:
作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可
文章评论(16)
能否加下群学习一些katalon知识
方便加个QQ吗,请教katalonWeb测试遇到的一些问题
网站主页找群号
你好,请问可以加下qq交流吗?刚接触katalon,关键字这块不太懂
你好,请问下可以加你qq交流下吗 这边就是工作上领导叫拿这个工具做下自动化测试,可是这个工具刚接触,不太懂这个,相应文档也比较少也不知道问谁,刚好看到你这里写的文章介绍了这个,这边就是想请教下录制过程中对于alert弹窗,文件上传等,录制不了的,或者是我录制了回放不了的 这些该怎么处理呢
已加qq
你好,想请问下遇到相同的xpth元素定位在katalon下怎么解决
请问八大定位方式有文章吗
整理了一篇文章,可以先看一下元素定位的基本思路和方法:https://www.testclass.cn/selenium_find_element.html
等我有时间再整理常用的定位方法;
你好,刚写了关于selenium元素定位常用方法的文章: https://www.testclass.cn/selenium_find_elements.html 感谢支持。
callTestCase(TestCase calledTestCase, Map<String, Object> binding)请问后面这个参数怎么填入
后面是调取案例执行失败后的操作;流程控制:
1:STOP_ON_FAILURE:失败后停止执行后面的案例;
2:CONTINUE_ON_FAILURE:失败后跳过当前调用的案例,继续执行下面的案例;
3:OPTIONAL:非强制性的,任意的;
一般选择:STOP_ON_FAILURE
1、如果只想调用某案例的部分步骤是不是只能复制粘贴?目前我没找到其他好的方法,都是复制那一部分步骤。2、关于八大定位方式的文章我看过,我看很多文章说的是最有效最好的方式是xpath,当元素是动态的时候不能用xpath,我都改成class和css,最常用的是这几个,当然id、text什么的有时候也很好用,但是感觉有点脆弱。啊其实是个测试小白,是否可以加你微信?感谢
可以封装成独立的方法。最简单的方法就是复制粘贴,直接用,这样也没问题。加你QQ了,互相学习吧,我也在学习中。
我接触katalon进行自动测试已经一个多月了,想问一下:1、对于常用的自定义元素或者简单的测试用例(比如登录系统成功这个测试用例),怎么样实现多次调用?2、有一些网页元素用xpath、class、css、text和id等定位方式都定位不成功,通过录制测试用例也捕捉不到,这个时候应该怎么处理?一般这个时候我就会卡住。谢谢解答。
1.案例之间的调用是使用call test case. katalon studio 有封装的方法,直接在打开的测试用例界面,点击Add,选择需要调用的案例添加就行了。
2.定位元素要掌握一定的方法,过天我出篇文章吧。八大定位方式,优先使用ID和name,首先得确定有无iframe,如果有的话需要先跳转iframe.脱离Katolon这个工具都是一样的定位方式。