Appium测试webview的弹出滑动框,无法点击的问题

在测试app的webview中的弹出滑动选择框时点击元素,显示有其他元素接收该点击操作
image

这是具体的报错:


尝试使用ActionChains,依旧报错,:

代码如下,麻烦各位看看原因,谢谢!
self.driver.switch_to.context(self.driver.contexts[-1])
elem = self.finds(MobileBy.XPATH,"//[@class=‘common-select’]")[0]
self.find_elem_wait_and_click(elem)
self.find_wait_and_click(MobileBy.XPATH,"//
[@class=‘uni-picker-view-group’]"
“//div[@class=‘uni-picker-item’ and contains(.,‘3年’)]”)

这种看下是不是input属性,如果是直接sendkeys就行


没有input属性 :sob:

elem = self.find(MobileBy.XPATH,"//*[@class=‘uni-picker-select’]//div[contains(.,‘3年’)]")
self.driver.execute_script(“arguments[0].click();”,elem)
参考使用js,原来选择的元素也做了改变,可以选择了

关闭