课程简介
随着移动设备继续成为数字体验的领先工具,移动app在所有设备上提供相同水平的质量、功能和体验至关重要。移动app测试实际上就是测试人员通过对app产品的用户需求进行分析,采取各种测试手段查找产品漏洞和缺陷的过程。一个全面的移动app测试将优先考虑要测试的特性和功能,良好的测试实践可确保用户找到没有故障或错误的app,从而使其更有帮助。
课程收益
1. 全面了解并掌握功能性测试;
2. 掌握移动测试的测试环境和测试工具的使用。
受众人群
移动测试开发工程师、移动测试技术骨干成员、测试技术负责人、测试经理。
课程周期
2天(12H)
课程大纲
课程主题 | 课程内容 | |
第1单元 功能性测试 | 1、迭代中的测试管理 | (1)测试用例管理和评审 (2)测试进度管理 (3)bug及测试报告 (4)冒烟测试 (5)开发自测 (6)交叉测试 (7)全功能回归测试 |
2、功能性测试 | (1)弱网测试 (2)耗电测试 (3)流量测试 (4)稳定性测试 (5)兼容性测试 (6)安全性测试 (7)App版本升级测试 (8)系统升级测试 | |
3、性能测试 | (1)网络访问速度测试 (2)流畅度测试 | |
4、测试环境 | (1)持续集成 (2)监控和报警 (3)一键恢复 (4)灰度环境 (5)内测 | |
5、代码层面的测试工作 | (1)静态代码扫描 (2)代码覆盖率 (3)Mock数据 (4)AOP测试 | |
6、第三方测试平台和工具一览 | (1)Bugly (2)TestIn (3)MTC (4)MQC (5)乌云 | |
第2单元 测试环境、代码扫描、工具 | 1、测试环境 | (1)持续集成 (2)监控和报警 (3)一键恢复 (4)灰度环境 (5)内测 |
2、代码层面的测试工作 | (1)静态代码扫描 (2)代码覆盖率 (3)Mock数据 (4)AOP测试 | |
3、第三方测试平台和工具一览 | (1)Bugly (2)TestIn (3)MTC (4)MQC | |
第3单元 测试工具一览 | 1、JUnit 2、JMeter 3、UIAutomator 4、Monkey 5、MonkeyRunner 6、Instrumentation 7、Robotium 8、Appium 9、QUnit 10、CTS |