摘要:
App自动化测试之九宫格操作 了解九宫格 在App测试中我们难免要操作向上面这种的九宫格图案绘制,在使用uiautomatorviewer进行元素定位的时候可以看到这九宫格九个点是一个元素。 那么我们要操作九宫格绘制图案,就需要根据九个点的坐标进行绘制。 我们根据上面的我画的简图看到,先把九宫格元素 阅读全文
摘要:
App自动化测试之swipe滑动操作 分析滑动坐标 从上图我们可以分析出每个点的坐标, 假设屏幕宽为 width,高为 height A:(0.5 width,0.1 height) B:(0.5 width,0.9 height) C:(0.1 width,0.5 height) D:(0.9 w 阅读全文
摘要:
App自动化测试之元素定位 通过uiautomatorviewer辅助元素定位工具,我们可以看到微信注册的注册按钮元素对应的信息: text:元素的文本信息 resource id:元素的ID class:元素的className package:元素所在的包名 content desc: boun 阅读全文
摘要:
App自动化测试之辅助元素定位工具 关于App元素定位,我们需要借助于定位工具进行App元素定位 uiautomatorviewer, 包自带的元素定位辅助工具 Appium Inspector 一、uiautomatorviewer使用 uiautomatorviewer在安装SDK的时候自带的一 阅读全文
摘要:
App自动化测试之使用流程 1、打开Appium,模拟器或者真机,pycharm 2、确定设备(模拟器或者真机)是否在线 3、启动appium服务 4、编写python自动化代码 a. 导包 b. 准备 "desired_capabilities参数" | 键 | 描述 | 值 | | : | : 阅读全文
摘要:
App自动化测试环境搭建 一、准备jdk环境 "jdk安装和配置环境变量" 二、准备SDK环境 1、 "ADT Bundle下载" ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE,只需安装好Jdk即可开始开发,推荐初学者下载ADT Bundle,不用再 阅读全文