如何覆盖kantux中的错误?

问题描述 投票:0回答:1

我使用免费的KantuX社区版来测试我们的新网络应用程序。有时宏播放时会遇到错误,然后无法完成(例如找不到图像)。

有没有办法覆盖这样的错误?例如:1。重新开始。 2.转到下一行。 3.转到指定的行。

web-testing webautomation
1个回答
1
投票

类似于kantu selenium ide,KantuX支持

SET!errorignore = true

或者您使用API然后编写所有内容。

来自文档:

How to create IF THEN ELSE statements with KantuX?

社区和专业版:Javascript命令允许您在许多其他事项中,在命令中进行if / then决策。示例:var hour = new Date()。getHours(); if(hour> = 9 && hour <18){text =“store open”} else {text =“store closed”};返回文字;

专业版:KantuX通过Scripting API分离线性网站流逻辑(KantuX屏幕截图宏)和编程/脚本逻辑。因此对于条件语句之类的任务,脚本接口是最佳解决方案。 PLAY命令总是返回详细的状态和错误信息,并且use可以使用它来基于您的IF / THEN / ELSE决策:

IntegerReturnValue = objKantu.Play ("macro1")
if IntegerReturnValue = 1 then
'Do something
MsgBox "OK!"
else
'Do something else
IntegerReturnValue = objKantu.Play ("macro2")
end if

此示例使用VBS / Visual Basic语法,但您可以使用任何编程或脚本语言与Scripting API。

© www.soinside.com 2019 - 2024. All rights reserved.