Karate UI: Javascript dropdown not getting clicked

走远了吗. 提交于 2021-01-28 10:15:52

问题


Scenario: Sample scenario

 Given driver 'https://material-ui.com/components/selects/'
 * delay(5000)
 * scroll("//div[@id='demo-simple-select']")
 * click('#demo-simple-select')
 * click("//div[@id='demo-simple-select']")
 * Karate.stop(500)

Note: Here there is no native or traditional dropdown.Javascript/Material UI dropdown is used.


回答1:


Use mouse() and input() for e.g.

* mouse('#demo-simple-select').click()
* input('body', Key.ENTER)

If all this fails, try JS: https://stackoverflow.com/a/60800181/143475



来源:https://stackoverflow.com/questions/63817537/karate-ui-javascript-dropdown-not-getting-clicked

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!