我正在使用Katalon进行移动自动化,我的问题是可以像在Appium中一样直接使用XPath或CSS之类的定位器,还是只能使用findobject定位器?

最佳答案

您可以添加具有任何属性的测试对象,然后使用Mobile.*关键字。像这样

TestObject myObject = new TestObject().addProperty('xpath', ConditionType.EQUALS, '//xpath-path')
Mobile.tap(myobject, 1)


您将需要导入TestObject和ConditionType类。您只需在脚本模式下按Ctrl + Shift + O,剩下的就由Katalon完成。

或者,在测试脚本的开头添加以下内容:

com.kms.katalon.core.testobject.ConditionType as ConditionType
com.kms.katalon.core.testobject.TestObject as TestObject

关于testing - 定位器在Katalon移动自动化中的使用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55510032/

10-13 00:39