Selenium webdriver storeText不';不要在隐藏的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

我使用生成测试作为JSON文档,并在CI期间运行它们

我遇到了一个WebDriver问题——当我在一个隐藏的HTML div上调用
storeText
,然后打印代表性变量时,它是空的。我通过移除
显示:无来确认这一点css附加到
隐藏用户div


是否有解决方法?

其工作方式与预期一致,因为Webdriver不与隐藏元素交互(其显示属性为
display:none;

如果要使
storeText
正常工作,在执行
storeText
命令之前,需要使用如下JavaScript设置display属性:

document.getElementById('hidden-user-div').style.display='inline-block';