我正在使用Selenium 2 Java API和FirefoxDriver。填写表单时,根据表单输入将复选框添加到页面中。我想使用Selenium模拟这些复选框的点击。该元素在常规浏览器中可见并可用,但selenium断言元素不可见。"Element is not currently visible and so may not be interacted with"我可以强制硒忽略元素的不可见状态吗?如何强制Selenium与不可见元素进行交互?
3 回答
蝴蝶刀刀
TA贡献1801条经验 获得超8个赞
我遇到了类似的问题,但它与视口中不可见的元素有关。我拍了一张截图,发现浏览器窗口太窄,无法看到元素。我做了其中一个并且它有效:
driver.maximize_window()
请参阅:WebDriver.maximize_window()
添加回答
举报
0/150
提交
取消