我遇到了诸如以下问题:
每个人都知道如何制作:包含()或开始于()或结束于()
请帮助我 非常感谢
P / s:我的意思是为Katalon Testcase使用xpath id
答案 0 :(得分:2)
假设id
的开头部分是静态的,则可以这样使用starts-with()
:
//*[starts-with(@id, 'tabscontent:tabView:BWconent_0:treeLeft_0:1:j_idt')]
上述XPath将返回属性值为id
的元素,其属性值以“ tabscontent:tabView:BWconent_0:treeLeft_0:1:j_idt”开头
答案 1 :(得分:1)
使用此
TestObject myObject = new TestObject().addProperty('css', ConditionType.EQUALS, 'a[id^="tabscontent:tabView:BWconent_0"]')
^="some text"
表示CSS选择器的“开始于”。
您将需要导入TestObject和ConditionType类。您只需在脚本模式下按Ctrl + Shift + O,剩下的全部由Katalon完成。