Appium控件定位方法.docVIP

  • 5
  • 0
  • 约4.79千字
  • 约 6页
  • 2017-05-19 发布于湖北
  • 举报
Appium控件定位方法

求助:Appium 元素定位的问题 appium怎么获取h5页面的元素啊?跪求大神指点。你先用appium切换到webview,然后获取页面源码打印,看web源码你就知道怎么识别了我也遇到了这样的问题,我是这样解决的: 我的手机是Android4.3,我使用手机chrome浏览器打开百度首页,获取输入框,在输入框中输入123,点击百度一下; 1.看下图,可以看到editText上有一个webview,所以浏览器打开网页也是有webview,首先获取webview,webview的name可以用方法查看; public WebDriver webView(String contextName) { ? ?? ???Set contextNames = ((AppiumDriver)driver).getContextHandles(); ? ?? ???for (Object context : contextNames) { ? ?? ?? ?? ?if (context.toString().contains(contextName)) { ? ?? ?? ?? ?? ? System.out.println(context); ? ?? ?? ?? ?? ? return (AppiumDriver) driver).context(contextName); ? ?? ??

文档评论(0)

1亿VIP精品文档

相关文档