首页 > 文档
深入理解Android自动化测试
- 2024-05-30
- 1250 ℃

2011年,被第一代联想乐Phone智能手机深深震撼后,我投身到联想智能事业部,开始从Windows平台转战到Android平台,继续研究自动化测试和单元测试。这些年伴随着Android的发展,一路风尘,其中酸甜苦辣,只有同路人能体会。
从事自动化测试这十年,一直坚持做实践笔记,将Android平台各自动化测试工具和框架的使用经验、源码阅读的心得,以及对框架二次封装及相关工具开发的总结和讨论,全部记录了下来,以备日后查阅。不知不觉已经记录了厚厚一本,这本笔记不仅在遇到问题时给我莫大帮助,也促使我立足于这些知识和经验进行更深入的探索。
现在将这本笔记集结成书,不仅仅是为了让大家快速入门,少走弯路,更是为了让大家在实践中发现书中更多的缺漏和问题,借助这本笔记一起向更深的未知世界探索。让我们打开探照灯,拿起洛阳铲,开工吧!
读者对象
其实没必要如此细分,只要你想读,读就是了!
如果非要我分,那大致这些朋友可以读。
·对软件测试感兴趣的人。
·对软件自动化测试感兴趣的人。
·对Android自动化测试感兴趣的人。
如何阅读本书
本书分为4大部分。
第一部分为基础篇(第1~7章),简单介绍Android常用自动化测试工具和框架的基本使用技巧与相关理论,帮助读者直接上手操作这些工具或使用框架撰写自动化脚本。
第二部分为原理篇(第8~13章),通过对Android常用自动化测试工具和框架的源码剖析,让大家更直观地了解工具的运行原理。了解原理有两大好处:第一,可以更灵活地运用这些工具和框架,并清楚地知道应用这些工具和框架的局限性;第二,可以基于这些源码更深入地对工具和框架进行二次开发。
第三部分为实践篇(第14~18章),通过项目中的各种需求和实际问题来分析工具的不足,从而开发一些小工具或对框架进行二次封装,加以补充。这里只是抛砖引玉,希望大家循着这条线索开发出更多、更实用的工具,或对框架进行更深入的封装。
第四部分为反思篇(第19~21章),结合实际工作中领导们提出的各种问题进行深入讨论和反思,这不仅仅是Android自动化测试的问题,还是所有软件自动化测试从业人员都在面临的问题。
附录A为moneky常用键值参照表,方便大家使用monkey开发时查阅。
附录B为getProperty()和getSystemProperty()的说明,方便大家对两者进行对比分析。
上一篇:深入理解Android:Wi-Fi、NFC和GPS卷
下一篇:推荐系统实践
相关内容
-
Redi崩溃后,如何进行数据恢复的?
2024-05-24 1120
-
25年政治考研徐涛全程辅导资料
2024-08-18 1882
-
JavaScript权威指南
2024-05-24 1090
-
办公综合管理,财产管理表格 - 企业管理表格
2024-07-31 1643
-
中学教师资格证中学考试理论精讲
2024-08-20 2016
-
高尿酸血症和痛风
2024-06-18 1421
-
缓存,你真的用对了吗?
2024-05-24 1308
-
口腔执业医师(2019)-笔试基础学习笔记
2024-08-20 1290
-
探究宏任务 & 微任务的运行机制
2024-05-24 1425
-
Effective C++:改善程序与设计的55个具体做法
2024-05-24 1496
文章评论 (0)
- 这篇文章还没有收到评论,赶紧来抢沙发吧~


下载完整资料
点击分享文章
