从硒元素获取字符串

时间:2018-07-05 13:58:13

标签: node.js selenium

我正在使用这个: async function afterwait() { var y = String(await driver.findElement(By.xpath("//*[contains(@id, 'executable_path')]")).getText()) console.log(y) } 我正在尝试加入此var(仅C:\Program Files...):

<td class="version" id="executable_path">C:\Program Files (x86)\Google\Chrome\Application\chrome.exe</td> 它等待了一段时间,没有退还我任何东西。 如果没有异步和等待,它将返回我“ [对象承诺]” 有什么问题的主意吗? :D

1 个答案:

答案 0 :(得分:2)

尝试一下:

driver.findElement(By.id("executable_path")).getText()