12-appium-查看webview元素

简介: 12-appium-查看webview元素

前言

  • WebView是android中一个非常重要的控件,它的作用是用来展示一个web页面。Android4.4版本之后,直接使用Chrome作为内置网页浏览器。下面学习一下如何查看app中webview元素。

步骤

  • 将手机连接到电脑上,打开USB调试,去cmd中输入adb devices会显示你的设备已连接

  • 打开要查看webview元素的的APP
  • 在电脑上,打开chrome浏览器,输入chrome://inspect,打开,会显示你的手机型号,以及你打开的网页

  • 点击inspect查看元素(注:需科学上网,否则是空白页面),接下来和web端selenium的定位是一样的

 

相关文章
|
Android开发
appium--Toast元素识别
appium--Toast元素识别
appium--元素等待和屏幕截图
appium--元素等待和屏幕截图
|
Android开发
11-appium-滑动元素到视图中-Android
11-appium-滑动元素到视图中-Android
|
Linux iOS开发 Windows
07-appium-Appium Desktop查看元素- iOS
07-appium-Appium Desktop查看元素- iOS
|
测试技术 开发者
Python+Appium自动化测试(12)-通过坐标定位元素
在使用appium做app自动化测试的过程中,可能会遇到元素的属性值不是唯一的情况,导致不能通过find_element_bi_xx()方法定位元素,这个时候我们就可以通过坐标来定位元素。
Python+Appium自动化测试(12)-通过坐标定位元素
|
测试技术
Python+Appium自动化测试(11)-location与size获取元素坐标
appium做app自动化测试过程中,有时需要获取控件元素的坐标进行滑动操作。appium中提供了location方法获取控件元素左上角的坐标,再通过size方法获取控件元素的宽高,就可以得到控件元素更多的坐标。
Python+Appium自动化测试(11)-location与size获取元素坐标
|
测试技术 定位技术
Python+Appium自动化测试(10)-TouchAction类与MultiAction类(控件元素的滑动、拖动,九宫格解锁,手势操作等)
滑动屏幕方法swipe一般用于对页面进行上下左右滑动操作,但自动化过程中还会遇到其他情况,如对控件元素进行滑动、拖拽操作,九宫格解锁,手势操作,地图的放大与缩小等。这些需要针对控件元素的滑动操作,或者点至点、元素至元素之间的滑动操作,使用swipe方法显然不是很方便,这时候就可以用到appium里提供TouchAction类和MultiAction类。
Python+Appium自动化测试(10)-TouchAction类与MultiAction类(控件元素的滑动、拖动,九宫格解锁,手势操作等)
|
XML 测试技术 Shell
Python+Appium自动化测试(9)-自动选择USB用于传输文件(不依赖appium对手机页面元素进行定位)
Python+Appium自动化测试(9)-自动选择USB用于传输文件(不依赖appium对手机页面元素进行定位)
Python+Appium自动化测试(9)-自动选择USB用于传输文件(不依赖appium对手机页面元素进行定位)
|
JavaScript 测试技术
Python+Appium自动化测试(6)-元素等待方法与重新封装元素定位方法
在appium自动化测试脚本运行的过程中,因为网络不稳定、测试机或模拟器卡顿等原因,有时候会出现页面元素加载超时元素定位失败的情况,但实际这又不是bug,只是元素加载较慢,这个时候我们就会使用元素等待的方法来避免这种情况,增加代码的健壮性。