appium解决无法通过name属性识别元素org.openqa.selenium.InvalidSelectorException: Locator Strategy 'name' is not supported for this session

执行代码、:

public AndroidDriver<AndroidElement> appiumDriver;

appiumDriver.findElement(By.name("我的")).click();

报错如下:

 

去到appium安装目录下,找到appium\node_modules\appium-android-driver\build\lib\driver.js,用this.locatorStrategies搜索,加上name,然后重启启动appium。就生效了。重新运行重新就不报这个错了。

 

 

posted @ 2018-12-11 17:16  博琴雅心  阅读(1975)  评论(0编辑  收藏  举报