F1s*_*her 5 android webview android-espresso
您好,我需要在测试中单击Web视图。webView代码中的按钮具有以下代码:
<input type="submit" onclick="ignoreClose()" name="UsernamePasswordEntry" value="Submit">
Run Code Online (Sandbox Code Playgroud)
我尝试这样处理:
onWebView().withElement(findElement(Locator.NAME, "UsernamePasswordEntry")).perform(webClick());
Run Code Online (Sandbox Code Playgroud)
但是我得到:
java.lang.RuntimeException: java.lang.RuntimeException: Atom evaluation returned null!
Run Code Online (Sandbox Code Playgroud)
有什么办法处理吗?
小智 4
尝试使用Locator.XPATH,例如。
onWebView().withElement(findElement(Locator.XPATH, "here put XPATH")).perform(webClick())
Run Code Online (Sandbox Code Playgroud)
要获取XPATH,只需转到 Web 上检查元素并右键单击标记的元素并复制即可XPATH
| 归档时间: |
|
| 查看次数: |
2554 次 |
| 最近记录: |