问题描述
正在学习 winappdriver,我尝试运行以下示例。
let driver = new WindowsDriver();
await driver.createSession(defaultCaps);
let element = await driver.findElement('//*[@ClassName="Edit"]');
但无论我如何使用findElement,我总是得到以下错误
nfo WD Proxy 确定下游协议为“MJSONWP” dbug BaseDriver 此请求的有效定位器策略:xpath、id、名称、类名、可访问性 id
我是否应该以不同的方式启动驱动程序。任何人都可以指出我如何在 javascript 中将 findElement 与 winappdriver 一起使用
感谢任何帮助
解决方法
只包含策略“xpath”:
let driver = new WindowsDriver();
await driver.createSession(defaultCaps);
let element = await driver.findElement('xpath','//*[@ClassName="Edit"]');