当我尝试使用class = "country name"
在页面对象中有空格的类名时,我得到:
Compound class names not permitted Selenium::WebDriver::Error::UnknownError)
Run Code Online (Sandbox Code Playgroud)
如何使用具有空格的类名.
例如:
class = "country name"
Run Code Online (Sandbox Code Playgroud) 安装webdriver-manager时,我收到ETIMEDOUT错误.查找错误详细信息如下:
C:\Users\....> webdriver-manager update
webdriver-manager: using global installed version 12.0.6
events.js:160
throw er; // Unhandled 'error' event
^
Error: connect ETIMEDOUT XX.XXX.XX.XXX:XXX
at Object.exports._errnoException (util.js:1018:11)
at exports._exceptionWithHostPort (util.js:1041:20)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1086:14)
Run Code Online (Sandbox Code Playgroud)
当我试图ping主机时XX.XXX.XX.XXX
.得到Destination net unreachable
消息.你能不能请任何人帮助我克服这个问题.
当我试图验证以下情况时.
var val1 = "ONE";
var val2 = "TWO";
expect(val1==val2).to.eventually.equal(false)
Run Code Online (Sandbox Code Playgroud)
我变得虚假不是一个明确的消息,如果我最终删除条件如下,那么它工作正常.
var val1 = "ONE";
var val2 = "TWO";
expect(val1==val2).to.equal(false)
Run Code Online (Sandbox Code Playgroud)
任何人都可以帮我理解差异.此外,如果条件失败,它将显示错误消息,而不是执行hooks.js.
在我的一个场景中,我需要清除浏览器缓存.我尝试了下面的一个,但它不会工作.
browser.driver.manage().deleteAllCookies();
browser.executeScript('window.sessionStorage.clear();');
browser.executeScript('window.localStorage.clear();');
Run Code Online (Sandbox Code Playgroud)
谁可以帮我这个事?