Android自动化测试实战 Java篇 主流工具 框架 脚本

简介

Android 自动化测试相关技术展开,涵盖多种工具与框架,内容丰富且具有系统性。

对 Monkey、MonkeyRunner、Robotium、UiAutomator 以及 Appium 等自动化测试框架进行了详细讲解。从各框架的简介入手,如 Monkey 工具及常用命令参数、MonkeyRunner 及相关模块,Robotium 自动化测试框架,UiAutomator 自动化测试框架,Appium 自动化测试框架等。进而深入到测试工程的创建与执行,如 UiAutomator、Appium 测试工程,以及各框架中关键对象的功能详解,像 UiObject、UiDevice、UiSelector 等对象在 UiAutomator 框架中的功能,还有 Appium 的配置、定位应用界面元素的方法等。同时,还包含了实战内容,如 Robotium 实战慕课网 APP 自动化测试、Appium 实战 mkw APP 自动化测试等,通过实际案例帮助理解与应用。

相关工具与文件,如 robotium - solo - 5.6.1.jar、selenium - server - standalone - 3.0.1.jar 等各类 jar 包,monkey.7z、monkeyrunner.7z 压缩包,以及 apk 应用程序、Python 脚本(monkey_playback.py、monkey_record.py)、Java 源文件(MonkeySourceScript.java)、项目压缩包(project.zip)、安装程序(appium - installer.exe、Cqrk21XMPeGAFjivEBoAMKDO4Yo494.exe)、重新签名工具(re - sign.jar)和硬件加速驱动(最新 haxm - windows_v6_0_1.zip)等

资源

完整地址

目录

│ ├── 6-6 UiObject对象功能详解_20170219083648.flv

│ ├── 7-4 Appium的配置-DesiredCapabilities介绍_20170219084255.flv

│ ├── 7-6 Appium测试Hybrid应用详解_20170219084430.flv

│ ├── 4-3 MonkeyImage模块功能详解_20170217220218.flv

│ ├── 1 课程简介.flv

│ ├── 7-2 Appium自动化测试框架部署_20170219084157.flv

│ ├── 7-1 Appium自动化测试框架简介_20170219084144.flv

│ ├── 6-1 UiAutomator自动化测试框架简介_20170219072810.flv

│ ├── 5-6 Robotium黑盒自动化测试_20170217221436.flv

│ ├── 6-9 UiAutomator实战-自动化设置系统语言_20170219083918.flv

│ ├── 6-2 UiAutomator测试工程的创建和执行_20170219072826.flv

│ ├── 6-4 UiDevice对象功能详解.flv

│ ├── 6-8 UiScrollable对象功能详解_20170219083818.flv

│ ├── 5-7 Robotium核心API详解_20170217221558.flv

│ ├── 4-7 MonkeyRunner思考题_20170217220735.flv

│ ├── 5-3 Robotium自动化测试框架简介_20170217221151.flv

│ ├── 5-2 Instrumentation框架及其使用_20170217220919.flv

│ ├── 5-5 Android Apk 重签名的坑_20170217221333.flv

│ ├── 5-9 Robotium录制回放工具详解_20170217222424.flv

│ ├── 3-3 Monkey工具脚本功能详解_20170217215224.flv

│ ├── 8 课程总结_20170219084729.flv

│ ├── 6-3 UiAutomator的快速调试_20170219072905.flv

│ ├── 5-8 Robotium实战-慕课网APP自动化测试_20170217221730.flv

│ ├── 3-4 MonkeyServer的使用及自动化_20170217215445.flv

│ ├── 7-7 Appium实战-mkw APP自动化测试_20170219084541.flv

│ ├── 6-5 UiSelector对象功能详解_20170219083540.flv

│ ├── 4-1 MonkeyRunner及MonkeyRunner模块简介_20170217215935.flv

│ ├── 7-5 Appium定位应用界面元素的方法_20170219084335.flv

│ ├── 2 那些重要的Android工具和命令你真的都掌握好了吗?.mp4

│ ├── 6-7 UiConnection对象功能详解_20170219083741.flv

│ ├── 7-3 Appium测试工程的创建和执行_20170219084217.flv

│ ├── 3-2 Monkey工具执行及日志说明_20170217215112.flv

│ ├── 5-1 Android单元测试类及其关系_20170217220859.flv

│ ├── 4-8 MonkeyRunnerd思考题解答_20170217220747.flv

│ ├── 4-5 MonkeyRunner进阶-EasyMonkeyDevice详解_20170217220350.flv

│ ├── 4-4 MonkeyRunner的录制回放工具详解_20170217220316.flv

│ ├── 4-2 MonkeyDevice模块功能详解_20170217220108.flv

│ ├── 5-4 Robotium白盒自动化测试_20170217221212.flv

│ ├── 4-6 MonkeyRunner实战-自动化操作计算器计算_20170217220531.flv

│ ├── 3-1 Monkey工具及常用命令参数详解_20170217214949.flv

├── robotium-solo-5.6.1.jar

├── selenium-server-standalone-3.0.1.jar

├── monkey.7z

├── MyFirstTestActivity.apk

├── monkey_playback.py

├── Cqrk21XMPeGAFjivEBoAMKDO4Yo494.exe

├── MonkeySourceScript.java

├── project.zip

├── monkey_record.py

├── monkeyrunner.7z

├── appium-installer.exe

├── java-client-4.1.2.jar

├── selenium-java-3.0.1.zip

├── 最新haxm-windows_v6_0_1.zip

├── re-sign.jar

相关推荐
rKWP8gKv71 分钟前
单例模式在Java中的7种实现:从懒汉式到静态内部类
java·开发语言·单例模式
xingpanvip20 分钟前
星盘接口开发文档:组合三限盘接口指南
android·开发语言·前端·python·php·lua
无忧.芙桃34 分钟前
现代C++讲解之变量模板,泛型lambda,函数返回类型推导的使用
开发语言·c++·visualstudio
庞轩px39 分钟前
致远互联实习复盘:一条SQL替代300次循环查询,组织架构选择器从5秒降到300毫秒
java·sql·mysql·mybatis·实习经历·n+1问题·join联表查询
vooy pktc40 分钟前
Spring Security 官网文档学习
java·学习·spring
钰衡大师44 分钟前
Activiti 7 工作流技术文档
java·数据库·spring boot
TechMix1 小时前
【fkw学习笔记】Android 13 AOSP 源码添加系统预置应用实战指南
android·笔记·学习
云起SAAS1 小时前
私域直播系统UniApp源码 多商户商城+直播带货 微信小程序+H5+安卓iOS
android·微信小程序·uni-app·私域直播系统
格林威1 小时前
工业视觉检测:两大主流异常检测开源框架深度对比(PatchCore vs SPADE)
开发语言·人工智能·深度学习·数码相机·计算机视觉·视觉检测·工业相机
2zcode1 小时前
基于Matlab元胞自动机模拟(CA)静态再结晶过程
开发语言·matlab·静态再结晶