我正在使用这个:
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
答案 0 :(得分:2)
尝试一下:
driver.findElement(By.id("executable_path")).getText()