意式浓缩咖啡点击webView按钮
问题描述:
您好,我需要在我的测试中点击网页视图。按钮webView的代码下面的代码:意式浓缩咖啡点击webView按钮
<input type="submit" onclick="ignoreClose()" name="UsernamePasswordEntry" value="Submit">
我试图处理它这样:
onWebView().withElement(findElement(Locator.NAME, "UsernamePasswordEntry")).perform(webClick());
,但我得到:
java.lang.RuntimeException: java.lang.RuntimeException: Atom evaluation returned null!
有什么办法处理呢?
答
尝试使用Locator.XPATH
,前。
onWebView().withElement(findElement(Locator.XPATH, "here put XPATH")).perform(webClick())
要获得XPATH
,只是去检查标记元素上的Web并右键单击元素,只是复制XPATH
你与其他一些属性,尝试,如HTML标签的ID? – Yashasvi
问题是由于按钮不在我的网站代码内部,而是在无法访问Espresso的iframe中。我仍然没有想出如何点击webView中显示的部分网站,这是从少数iframe创建的。 – F1sher