课程简介
从一个黑盒测试员的视角切入,看看如何一步步地通过工具和框架覆盖测试需求。
1. 如何在测试过程中将需求分类;
2. 哪些需求用哪些工具进行解决;
3. 哪些需求用框架互补进行解决;
4. 哪些需求需要开发工具或对现有测试框架进行封装进行解决
目标收益
培训对象
课程大纲
Android自动化测试及单元测试等官方工具和框架。 |
需求到Android自动化测试及单元测试: 1. 如何通过monkey进行稳定性测试? 2. 如何通过monkeyrunner进行录制回放? 3. 如何通过Instrumentation进行自动化测试? 4. 如何通过UIAutomator进行自动化测试? 5. 如何通过CTS进行兼容性测试? |
如何通过原理对工具进行开发及二次封装 |
Android自动化工具开发和二次封装: 1. 从monkey到monkey传参工具开发 2. 从monkeyrunner到monkey录制工具开发 3. 从Instrumentation到二次封装 4. 从UIAutomator到录制工具开发 5. 从CTS到单元测试深度开发 6. Android官方自动化工具与框架实践总结 |
自动化测试实践过程中关于工具、测试与测试人员的反思 |
Android自动化测试反思: 1. 关于工具的反思 关于录制/回放工具的幻想 要门槛还是要适配 什么样的自动化框架才是强大的框架 将第七个馒头扔出窗外 2. 关于测试的反思 自动化是一种短线投资吗 难道自动化是为了替代黑盒测试 衡量自动化效果的标准是BUG数吗 3. 关于人的反思 测试脚本编写者态度问题 什么人适合做自动化 自动化与组织架构有没有关系 |
Android自动化测试及单元测试等官方工具和框架。 需求到Android自动化测试及单元测试: 1. 如何通过monkey进行稳定性测试? 2. 如何通过monkeyrunner进行录制回放? 3. 如何通过Instrumentation进行自动化测试? 4. 如何通过UIAutomator进行自动化测试? 5. 如何通过CTS进行兼容性测试? |
如何通过原理对工具进行开发及二次封装 Android自动化工具开发和二次封装: 1. 从monkey到monkey传参工具开发 2. 从monkeyrunner到monkey录制工具开发 3. 从Instrumentation到二次封装 4. 从UIAutomator到录制工具开发 5. 从CTS到单元测试深度开发 6. Android官方自动化工具与框架实践总结 |
自动化测试实践过程中关于工具、测试与测试人员的反思 Android自动化测试反思: 1. 关于工具的反思 关于录制/回放工具的幻想 要门槛还是要适配 什么样的自动化框架才是强大的框架 将第七个馒头扔出窗外 2. 关于测试的反思 自动化是一种短线投资吗 难道自动化是为了替代黑盒测试 衡量自动化效果的标准是BUG数吗 3. 关于人的反思 测试脚本编写者态度问题 什么人适合做自动化 自动化与组织架构有没有关系 |