Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Nightwatch.js:单击文本链接_Javascript_Selenium_Nightwatch.js - Fatal编程技术网

Javascript Nightwatch.js:单击文本链接

Javascript Nightwatch.js:单击文本链接,javascript,selenium,nightwatch.js,Javascript,Selenium,Nightwatch.js,我试图使用Nightwatch测试用户使用登录文本链接登录的过程。我查看了这篇文章,它告诉我要使用: .useXpath() // every selector now must be XPath .click("//a[text()='Two']") .useCss() // we're back to CSS now 然而,这是行不通的 我尝试单击的链接是: <li> <a href="/user/login"> <stron

我试图使用Nightwatch测试用户使用登录文本链接登录的过程。我查看了这篇文章,它告诉我要使用:

.useXpath()     // every selector now must be XPath
.click("//a[text()='Two']")
.useCss()      // we're back to CSS now
然而,这是行不通的

我尝试单击的链接是:

<li>
  <a href="/user/login">
      <strong>Sign in</strong>
  </a>
</li>

有什么想法吗?

我知道//在您的xpath定位器中丢失了

试试这个

.useXpath()
.click("//a[text()='Sign in')]")
.useCss()

张贴你得到的错误。
.useXpath()
.click("//a[text()='Sign in')]")
.useCss()