当我点击按钮时(手动点击后,新的弹出窗口将打开),但在Katalon Studio中,当我点击时,它通过了,但什么也没发生,窗口不会打开)
代码试验:
WebUI.click(findTestObject('Object Repository/POkus3/Page_Dashboard - altFINS/vaadin-tab_Overview'))
WebUI.click(findTestObject('Object Repository/POkus3/Page_Dashboard - altFINS/vaadin-menu-bar_Free Registered User_userMe_6d88ae'))
WebUI.click(findTestObject('Object Repository/POkus3/Page_Dashboard - altFINS/vaadin-context-menu-item_Accounts'))
WebUI.waitForElementClickable(findTestObject('Pokus2/Page_Accounts - altFINS/Sergej'), 10)
WebUI.doubleClick(findTestObject('Pokus2/Page_Accounts - altFINS/Sergej'))
1条答案
按热度按时间stszievb1#
您是否尝试过以下方法:
创建一些自定义Keyword类,定义为:
然后,在你的测试用例中,像这样调用它:
这将解决您的问题,如果不是仅仅使您的测试用例失败的话。
请查看代码,如果有任何问题请告诉我!
更新:我刚刚从你的评论中看到,你试图与之交互的输入按钮存在于一些影子根中。
在这种情况下,您需要create Test Object for the shadow root element, and then make the Test Object for it a child Test Object of that