Karate 使用空手道定位器定位标签元素
我有下面的DOM。我想用文本“单击我”提取下面的标签,以便我可以单击它。没有成功。我想知道是否有人可以帮助你使用基于空手道的定位策略:Karate 使用空手道定位器定位标签元素,karate,Karate,我有下面的DOM。我想用文本“单击我”提取下面的标签,以便我可以单击它。没有成功。我想知道是否有人可以帮助你使用基于空手道的定位策略: <div data-toggle="buttons" class="btn-vertical"> <label type="button" class="btn-default"> <input name="test" type="radio" value="HELLO" checked> "Click Me" &
<div data-toggle="buttons" class="btn-vertical">
<label type="button" class="btn-default">
<input name="test" type="radio" value="HELLO" checked>
"Click Me"
</label>
</div>
“单击我”
试试这些:
* click('{}Click Me')
* click('{}"Click Me"')
* click('input[name=test]')
* click("input[name='test']")
* click("input[@name='test']")
一定要让我知道哪个有效!这里有一个提示,如果您能够使用VS代码调试支持,您可以在屏幕底部的“调试控制台”中键入高亮显示({}单击我')
等,并在应用程序运行时测试各种选项:尝试以下操作:
* click('{}Click Me')
* click('{}"Click Me"')
* click('input[name=test]')
* click("input[name='test']")
* click("input[@name='test']")
一定要让我知道哪个有效!这里有一个提示,如果您能够使用VS代码调试支持,您可以在屏幕底部的“调试控制台”中键入
高亮显示({}单击我“)
等,并在应用程序运行时测试各种选项:我认为“单击我”是标记的标签文本。当我使用定位器搜索标签时,它不起作用。因此,我使用单选按钮输入进行搜索,并能够使用以下方法进行查找:*单击(“输入[value='click Me'])
我认为“click Me”是标记的标签文本。当我使用定位器搜索标签时,它不起作用。因此,我使用单选按钮输入进行搜索,并能够使用以下方法进行查找:*单击(“输入[value='click Me'])