前言
“因为不是天生丽质,所以必须天生励志。”这句话是我特别喜欢的一句话,我们大部分人天生并没有什么出众的天赋,只能靠后天不断的努力才行,这是一个痛苦甚至让人绝望的过程,但是如果你换个心态来体会也许另有一番滋味。
写书也一样,不是为了说明自己有多牛,而是知识经验的总结、梳理与分享,把想法用书写的形式表现出来而已,对于自己是一个很好的梳理过程,对于亲爱的读者来说也是很好的学习过程。
本书并不是一本纯技术书籍,它更像是一本系统性的参考书,能帮助大部分读者朋友深入理解性能测试和自动化测试的意义,也能帮助有多年工作经验正处于迷茫阶段的朋友排忧解难,还能给那些刚刚步入管理岗位的菜鸟们提供指导(尤其是其中的团队建设、绩效管理等是很多朋友经常问我的问题,以后我就不用再一遍遍重复啦),可以说是测试工程师必读的一本书籍。当然,如果你是“高手、大牛、大神”等级别的请自动忽略本书吧。
为什么要写这本书
2016年以来我一直以“小强软件测试”独立品牌进行运营,和其他机构无任何关系,可以更加纯粹、专心地做一些学习和研究。写本书纯属是突发奇想,写书的过程极其累,费神费脑,可能大家看到的短短一章也许是花了3天时间写出来的,字数和时间往往不是正比的关系,如果你亲自写一次你就能明白我所说的“痛苦”: 太!累!了!
但为什么还要写呢?主要是因为自己接触了太多的朋友,不论是在活动中、交流中还是在我的培训班中,绝大部分新手朋友对性能测试和自动化测试没有什么了解,有了解的也基本都是不完善甚至错误的,这就造成了学习时的困难,效率极其低下,再加上有不少朋友咨询我这些方面的问题并强烈要求我再写一本书出来,索性满足大家的愿望,整理了这方面的经验写成书籍和大家一起交流分享。
这里请允许我无耻地炫耀一下,我的不少学员已经步入了管理岗位。但是他们在初次接触管理、带领团队方面经验上比较欠缺,而软件测试方面的管理书籍极其匮乏,大家问我的问题也有很多共性,所以也在本书的后几章节中把自己带团队、管理团队方面的经验写出来和大家分享,希望能给大家带来一点帮助和启发。
很多朋友之所以会步入性能测试、自动化测试领域,也是因为职业发展到了一个瓶颈期,同时感觉迷茫无助,本书最后以真实的人物经历以及职业发展指导两个方面来帮助读者解答疑问,相信你一定会有不少收获。
最后总结一下,本书不会涉及基础的知识,所以在阅读技术类章节之前要求读者最好有一定的基础,无基础的朋友参考附录中的资料来学习。不论之前大家是否了解性能测试和自动化测试,请耐心读完本书,你一定会有非常大的收获。
本书面向的读者对象
在阅读技术类章节时最好有一定的基础,这样理解起来会比较容易。非技术类章节任何人都可以阅读。不过即使你没有性能测试和自动化测试的经验,抑或你刚接触它们,本书都会对你有所帮助,至少在认知以及学习方法上会给你带来很大的帮助。
读者对象包括但不限于对性能测试、自动化测试感兴趣的测试工程师、开发工程师、运维工程师、测试经理以及希望了解性能测试、自动化测试的各行业工作者,本书特别适合具有以下需求的读者:
希望了解并学习性能测试和自动化测试者
已有一定基础,想继续深入学习性能测试和自动化测试者
希望真正了解企业级性能测试和自动化测试的应用者
想寻找指导性能测试和自动化测试过程方法的测试经理
想从别人的经验中得到学习与启发者
正在带领团队的管理者
想获取一些正能量者
最后,我必须再次声明一点: 如果你是“高手、大牛、大神”级别的人物,请自行绕开,本书不适合你!人的成长本身就要经历不同的阶段,每个阶段大家需要的都是不一样的,也许你现在认为九九乘法表是非常幼稚低级的,但对于一个孩子来说九九乘法表就非常难,他需要学习,需要有资料帮助他,一本书的好坏不能简单地以内容的高级还是低级来区分,而应该是以它给多少人带来了价值!
如何阅读本书
本书将从性能测试和自动化测试的方方面面以及测试团队建设、职业发展等热门话题和大家进行分享,大致内容如下:
第1章以全新的角度来解释什么是性能测试和自动化测试;
第2章以实际案例来讲解性能测试工具LoadRunner在业务级和接口级如何完成性能测试;
第3章以实际案例来讲解Jmeter在业务级和接口级如何完成性能测试、自动化测试;
第4章通俗地讲解大家最为头疼的两大难题,性能测试通用分析思路和报告编写;
第5章以实际案例来讲解接口测试工具SoapUI在接口级如何完成性能测试、自动化测试;
第6章以实际案例来讲解移动端自动化测试框架Appium的快速入门;
第7章对移动APP的非功能测试进行了系统化讲解;
第8章因为前端性能测试方面的资料较少,所以本章详细讲解了这方面的知识;
第9章以本人的亲身经历来分享如何进行测试团队的建设和绩效考核;
第10章分析测试行业的现状,并针对现状来分析测试人员的职业发展;
第11章以真实的在职人物描述学习历程、心得以及方法,再次以事实指导读者,回归读者的内心深处。
勘误和支持
由于本人的水平、能力有限,编写时间仓促,书中难免会出现一些错误或者不准确的地方,恳请读者批评指正。你可以将书中的错误发布在http://xqtesting.blog.51cto.com,同时如果你遇到任何问题,也可以加入我们的QQ群: 229390571(扫描下方二维码),或加我的个人QQ: 2423597857,我们将尽量在线上为读者提供最满意的解答。如果你有更多宝贵的意见和建议,可以发送到邮箱: xiaoqiangtest@vip.qq.com,期待能够得到你们的真挚反馈。
致谢
感谢黄芝美女,在这段时间中始终支持我的写作,你们的鼓励和帮助引导使得我能顺利完成全部书稿。
特别感谢广大小强粉们、挨踢脱口秀听众以及小强性能测试、自动化测试培训班的学员,你们的支持与热情是我写本书的最大动力。
最后还要感谢我的老婆,我大部分时间都用在了和学员交流、备课、上课、写作、宣讲上,留给你的时间非常的少,几乎没有周末来陪你,但你仍然没有怨言,所以本书也是为你而写。
赵强(小强)
2017年1月