测试经理
互联网
推荐课程
average > 0 ? $model->average . '分' : '10.0分' ?>

Android自动化测试实践

许言斌

联想集团 联想集团年度发明人

中国发明协会会员,国家科技专家库专家,联想集团专利评委

创新能力:
1. 目前专利申请数为联想集团(全球)第一名
2. 联想集团年度发明人
3. MBG专利大师
4. 至今撰写创新提案4,878项,提交专利提案2,856项,其中261项发明专利和12项实用新型专利提交至国家专利局,其中16项发明专利获选优秀专利在海外申请,且均为唯一发明人。

政府奖项:
1. 当选青年创新人才(A类)
2. 当选2016年度重点产业和重点项目紧缺人才
3. 荣获“白鹭英才”荣誉称号

个人著作:
1. 《深入理解Android自动化测试》,机械工业出版社出版。
2. 《创新者的世界》,人民邮电出版社

中国发明协会会员,国家科技专家库专家,联想集团专利评委 创新能力: 1. 目前专利申请数为联想集团(全球)第一名 2. 联想集团年度发明人 3. MBG专利大师 4. 至今撰写创新提案4,878项,提交专利提案2,856项,其中261项发明专利和12项实用新型专利提交至国家专利局,其中16项发明专利获选优秀专利在海外申请,且均为唯一发明人。 政府奖项: 1. 当选青年创新人才(A类) 2. 当选2016年度重点产业和重点项目紧缺人才 3. 荣获“白鹭英才”荣誉称号 个人著作: 1. 《深入理解Android自动化测试》,机械工业出版社出版。 2. 《创新者的世界》,人民邮电出版社

课程费用

6800.00 /人

课程时长

3小时

成为教练

课程简介

从一个黑盒测试员的视角切入,看看如何一步步地通过工具和框架覆盖测试需求。
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. 关于人的反思
 测试脚本编写者态度问题
 什么人适合做自动化
 自动化与组织架构有没有关系

活动详情

提交需求