appium定位H5页面

Posted 水工一人

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了appium定位H5页面相关的知识,希望对你有一定的参考价值。

手机端由原生切换为H5,定位不到元素。需要将apk开启调试模式:在入口Activity中添加2行代码,如下
if (Build.VERSION.SDK_INT >=Build.VERSION_CODES.KITKAT) {
WebView.setWebContentsDebuggingEnabled(true);
}

效果如下:
protected void onCreate(Bundle savedInstanceState) {
setContentView(R.layout.activity_main);
super.onCreate(savedInstanceState);
context = this;
if (Build.VERSION.SDK_INT >=Build.VERSION_CODES.KITKAT) {
WebView.setWebContentsDebuggingEnabled(true);
}
   ......
......













以上是关于appium定位H5页面的主要内容,如果未能解决你的问题,请参考以下文章

appium 怎么定位纯 HTML5 页面应用

appium 切换native/ webview,findby,还有页面元素定位一直小于0的问题的解决

appium自动化测试之H5页面测试

appium微信公众号H5页面自动化测试

appium-代码优化--H5页面点击后元素变更,查找元素时,找不到元素

appium h5的脚本怎么写