第3章1节《MonkeyRunner源码剖析》概述:前言(原创)

领域会桂林分舵注:本来这一多级是准备出一本书的,详情请见早前博文“寻求合营伙伴编写《深刻精晓MonkeyRunner》书籍“。但因为不少缘由,没有得手。所以那边把草稿分享出去,所以错误在所难免。有必要的就参照下啊,转载的话还请保留每篇作品结尾的出处等音信。

前言


相信我们做过安卓移动平台UI自动化开发的必定会用过,至少听过MonkeyRunner那一个名字。MonkeyRunner是二个对准安卓平台的UI自动化测试框架,那些框架的中间三个但不用是唯一的优点是支撑用现时不胜流行和高速的Python语言来开展脚本开发。同时,它比较Instrumentation框架或者依照Instrumentation的自动化测试框架最大的助益之一就是足以跨应用测试。

那本书不会有何序言可能致谢什么的小说。你买本书回去不是为着看写序言的人怎么吹捧作者多么牛X,怎么忽悠该书是何其的合乎您,或然作者是多么多谢它家正在怀孕的小强怎么样的每晚毫无怨言的名不见经传的从黑暗中钻出来匡助着小编编写该书却最终不小心被笔者的拖鞋亲密接触致死的。每便作者买本书回来探望那些都想打个电话给笔者:”堂弟!小编是给了钱买你那书的好不,能来点实际点的吗?要不您把钱给自家,小编来天天分5集告诉你自作者是什么样感谢作者家的旺财的好不!”,可惜小编们智慧,像早预料到必然会有我那种人相像,相对不会在书本上留下本人的别的电话号码的!

  • 这本书不是一本教你什么样一步步编写MonkeyRunner自动化测试脚本的书
  • 那本书不是一本只用长篇累牍的文字跟你空洞的叙说MonkeyRunner是怎么回事的书

MonkeyRunner的利用是极度简单的事务,只要您有耐心把测试环境给搭建起来,再花个大不断一两日时间去网上找几篇资料看看,基本上开首利用它来进展测试自动化是绝非难题的了,所以不值得为这几个事物写本书来教导读者怎么着去用它来做测试。

在叙述了那本书不是何许之后,那么上面我们尝试描述清楚那本书是怎样:

  • 那是现行首先本描述MonkeyRunner这几个来自谷歌(Google)的自动化测试框架的兑现原理的书(起码小编在网上还尚无找到同类的书本)
  • 那是一本结合MonkeyRunner源代码分析来阐释MonkeyRunner运维原理的书

就此在此间你也别问笔者分析驾驭MonkeyRunner的那么些规律对你有如何利益,你倘使真照旧要问这一个难题的话,小编提出您去问出名书籍《LINUX内核源代码情景分析》的最主要小编之一,知名总结机专家毛德操先生,去问她分析Linux内核源码的目标是怎么,对读者有哪些便宜。差其余人会依据自身的要求有两样的目标,有人是不满足于东西的外部而愿意追求事物的规律所以去分析源码;有人是因为不满意工具的现有成效欲扩充满意自作者景况的功力而去分析源码;有人是为着移植MonkeyRunner的部分一箭双雕功用到其余框架而分析源码,比如移植图片相比效益到罗布itum恐怕UiAutomator框架;也有人是为着借鉴该框架的完结原理来兑现合乎自身集团仍旧协会的自动化测试框架,等等。但无论是你是哪一类读者,希望本书都能知足你的渴求。


小编:天地会泰州分舵
微信公众号:TechGoGoGo
微博:http://weibo.com/techgogogo
CSDN:http://blog.csdn.net/zhubaitian