Python自动化测试学习路线之App自动化测试【模块三】

时间:2021-7-21 作者:qvyue

01.Android自动化环境搭建

(客户端库、JDK、Android SDK、AppiumDesktop、模拟器安装模拟器设置;设备连接)

02.自动化框架与工具使用

(App自动化框架比较(Appium,Ulautomator,Espresso等)AppiumDesktop的使用; Inspector工具配置与使用)

03.ADB命令操作

(ADB原理;设备连接;上传下载文件;安装卸载app;日志获取input输入类命令;查看系统信息;获取包名和事件入口;

04.Monkey稳定性测试

(Monkey稳定性测试原理;Monkey指令(基础参数、事件参数、调试选项); Monkey日志(日志定位,回归验证)

05.自动化配置项

(Desired Capabilities配置文档;常见配置项使用)

06.App界面元素查看工具

(UIAutomatorviewer获取元素信息;Inspector工具获取元素信息;Inspector进行自动化脚本录制操作等

07.App元素定位

(元素定位方式(id,classname,accessibilitylD,xpath等方式的使用);元素组定位方式)

08.App元素操作

(元素属性操作(text,location,size等);常用API函数(launch_app,reset,is_app_installed等);点击、滑动、输入字符、点击坐标等操作)

目标:

1∶熟练掌握App自动化环境搭建和App自动化测试体系的流程

2:熟练掌握App的元素操作、手势和事件控制等技术

3:熟练ADB命令和Monkey稳定性测试

4:掌握日志的抓取和日志的定位与分析

文章首发于公众号:程序员一凡

声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:qvyue@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。