Selenium webdriver storeText不';不要在隐藏的div上工作
我使用生成测试作为JSON文档,并在CI期间运行它们 我遇到了一个WebDriver问题——当我在一个隐藏的HTML div上调用Selenium webdriver storeText不';不要在隐藏的div上工作,selenium-webdriver,webdriver,Selenium Webdriver,Webdriver,我使用生成测试作为JSON文档,并在CI期间运行它们 我遇到了一个WebDriver问题——当我在一个隐藏的HTML div上调用storeText,然后打印代表性变量时,它是空的。我通过移除显示:无来确认这一点css附加到隐藏用户div 是否有解决方法?其工作方式与预期一致,因为Webdriver不与隐藏元素交互(其显示属性为display:none;) 如果要使storeText正常工作,在执行storeText命令之前,需要使用如下JavaScript设置display属性: docum
storeText
,然后打印代表性变量时,它是空的。我通过移除显示:无来确认这一点代码>css附加到隐藏用户div
是否有解决方法?其工作方式与预期一致,因为Webdriver不与隐藏元素交互(其显示属性为display:none;
)
如果要使storeText
正常工作,在执行storeText
命令之前,需要使用如下JavaScript设置display属性:
document.getElementById('hidden-user-div').style.display='inline-block';