Использование локаторов в мобильной автоматизации Katalon - PullRequest
1 голос
/ 04 апреля 2019

Я использую Katalon для мобильной автоматизации, и мой вопрос заключается в том, могу ли я использовать локаторы, такие как XPath или CSS, напрямую, как мы используем в Appium, или мы ограничены использованием findobject локатора?

1 Ответ

0 голосов
/ 04 апреля 2019

Вы можете добавить тестовый объект с любыми свойствами, а затем использовать ключевые слова 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
...