我有一个Android SDK,按下按钮打开一个Webview,我可以看到一个按钮,其html视图如下所示:
Let’s do this!
现在我试图按下/单击一个按钮使用以下但没有任何作品:(
onWebView().perform(script("return document.getElementById(\"submit-try-sample\").click()"));
onWebView().withElement(findElement(Locator.ID, "submit-try-sample")).perform(webClick());
onWebView().withElement(findElement(Locator.XPATH, "//button//span[contains(text(),'do this')]")).perform(webClick());
上面的代码不会抛出任何错误并成功执行,但它不会单击该按钮。