Karate 空手道用户界面下拉处理

Karate 空手道用户界面下拉处理,karate,Karate,所以我很确定我做错了什么,但事情是这样的 我试图实现空手道用户界面,按下下拉菜单,然后从下拉菜单中选择一个元素 Scenario: go to manual entitlement Given driver 'url' * waitForText('body', 'Commuted value') When waitFor('#event-dropdown').click() And select('select[id=event-dropdown]', 'Disability') And

所以我很确定我做错了什么,但事情是这样的

我试图实现空手道用户界面,按下下拉菜单,然后从下拉菜单中选择一个元素

  Scenario: go to manual entitlement
Given driver 'url'
* waitForText('body', 'Commuted value')
When waitFor('#event-dropdown').click()
And select('select[id=event-dropdown]', 'Disability')
And def checkBox = waitUntil('#chkbox_pen_label0')
Then match text(checkBox) == 'Some text'
HTML如下所示


如果能得到任何帮助,我将不胜感激。

我认为这应该行得通,请参阅以下文档:


太棒了,非常感谢。成功了,我尝试了很多不同的方法。我还想说,你创造了一个很棒的工具,所以coodus向你致敬。
And select('#event-dropdown', '{}Disability')