Katalon-如何以自定义关键字的形式接收测试用例作为参数?

时间:2019-02-14 16:10:36

标签: katalon-studio

我正在尝试创建一个自定义关键字,该关键字将测试用例作为参数,并尝试在给定的次数内启动它。

我参与了使用Katalon 5.10.1进行测试自动化项目的技术和功能配置文件的混合团队。我正在尝试创建一个自定义关键字,该关键字将接收一个测试用例并进行多次尝试,以便在失败的情况下可以自动重试给定的测试用例。

What I already have

此自定义关键字将测试用例作为输入字符串接收,但是我希望能够像WebUI.callTestCase(findTestCase(wantedTestCase),[:],FailureHandling.OPTIONAL)一样使用测试用例浏览器因此对我的同事来说使用起来更简单。

我注意到,当参数为TestObject类型时,对象存储库浏览器会以手动模式显示,但是当类型为TestCase时似乎并不会发生同样的事情,而CallTestCase关键字似乎可以为Test这样做案例文件夹。

1 个答案:

答案 0 :(得分:0)

您可以使用以下代码对其进行定义:

def up = CustomKeywords.'uploadFile.fileupload.listFilesAndFilesSubDirectories'(directory.toString())