《自动化平台测试开发》出版啦!!!

2018-07-13   出处:测试开发社区  作/译者: f i n  

附上新书前言如下:

如今,虽然测试开发在软件测试行业被广泛应用和流行,但是投资回报率 (ROI)并不是每个企业都非常理想,尤其是中小企业。原因也各种各样,大概的原因有:自动化脚本维护困难,投入很大,自动化用例不直观,自动化框架不够适用,不稳定误报率大,前端 UI 变动较大,变动频繁等,因此很多中小企业的自动化就处于演示版本摸索的状态,说白了就是能看不能用,人员的测试开发技术水平也很有限等等。


在一流的互联网知名大企业中,因研发资金以及人才的大力投入,因此都是有自主研发的自动化测试平台,持续投入使用也是很多年了,而且这些一流的知名大企业中产品、项目非常非常多,成千上万的项目,因此软件效率的提升非常的重要和关键,自动化测试平台投入长时间的研发和应用优化,必然也是产生了很大的收益,目前来看,中大型的互联网软硬件企业,所谓的二线三线互联网企业,尤其是上市互联网企业因人才规模,管理观念,公司资金实力,技术先进水平都还是 ok 的,这些企业也都比较倾向于自己研发和投入使用自动化测试平台。 仍然也有大部分中小型互联网企业技术能力有限,产品、项目也不多,而大企业限于公司保密协议和团队研发等原因,所以想拥有这一方面技术的人才在中小型公司很难接触和掌握到,那么如果能快速掌握和应用一个好的轻量级的易于掌握学习的自动化测试平台,在这些中小型互联网企业也将能提升效率,产生效益,即投入产出比是正的是有价值的。如果你有一定的代码基础,较好的耐心,通过本书的学习,你将能在短时间内快速开发出一个自动化测试平台,那么产品测试版本迭代较快、较多、项目较成熟时,自动化测试也能有很好的收益并使收益可视化,或者还可以分一部分主要精力放在理解业务、用例设计,质量保障上,即兼顾自动化测试与功能测试,甚至是让完全不懂代码的手工测试人员也能参与自动化测试。 什么是自动化平台测试开发,是指开发一个平台系统,然后在这个系统上进行接口自动化测试、App 自动化测试、WebUI 自动化测试、性能测试等,当然也需结合已有的相关开源自动化框架进行集成、包括 Python Request,Appium、Selenium、Locust 等开源框架。


总而言之,开发出来的自动化平台能使自动化测试更高效,更务实、更可视化、更简洁。 俗话说,科学技术是第一生产力,本书是一本技术类的书籍,全程实战的方式,给读者一个操作实用指南的作用,书中的源码在保留版权的情况下供读者使用,也就是说,读者免费使用源码只需注明出自本书。大家学习时可能会比 较枯燥乏味,但当你掌握一个技术点,开发出一个功能的时候,解决某个问题的时候,相信你会有所成就感,当解决不了的时候也不要着急,一遍不会再敲一遍代码,还是不会那再敲一遍,多思考,多用心,多百度搜索,认真仔细阅读本书,相信你能掌握测试开发的精髓。 本书技术基于 Python 语言,教育部已颁布的 2018 版全国计算机等级(二 级)考试大纲,Python 语言程序设计被正式列入其中;另外 2018 年全国计算机等级(三级)考试大纲暂停了“软件测试技术”科目。值得一提的是山东省最新出版的小学信息技术教程中加入了“Python 编程入门”的内容;毫无疑问的说明了 Python 语言的广泛性和简单易懂易学的特性,相信读者朋友都能学会掌握它。


另外,近年来开发技术发展到了人工智能,大数据,云计算,等等阶段,而如今测试也不能仅仅停留在相对简单技能的功能测试上,显然测试行业慢慢的有开发技术和测试技术融合的趋势,让重复的工作交给机器去执行,甚至机器学习。后期也有望结合人工智能,大数据,云计算,Devops 装备,进行测试开发技术上的持续探索和进步。

适合读者
绝大多数适用的读者
. 所有软件测试从业人员,包括测试团队leader。
. 有一定开发语言基础的测试人员。
少部分适用的读者
. 软件测试专业的在校大学生。
. 软件技术、移动互联网相关人员,包括开发人员,研发团队leader等。
. 其他任何对自动化平台测试开发感兴趣的人。


作者简介


大纲提要
第 1 章和 2 章:介绍 Python 开发语言、Web 开发、Mysql数据库。
第 3 章:介绍自动化平台相关功能的开发,是核心内容。
第 4 章和第 5 章:介绍正则表达式和单元测试知识。
第 6 章到第 8 章:介绍自动化测试知识。
第 9 章和第 11 章:介绍性能测试,持续集成,定时任务开发知识。
附录 A/B:软件安装和使用。


关于勘误
虽然书中的每个技术点都曾在实际项目中实践和应用过,但也会因为我们个人技术、所测项目和视野的局限,以及本人因时间仓促和能力水平等种种原因,书中难免会有一些错误和纰漏,如果大家在阅读过程中发现了什么问题,恳请反馈给我,读者朋友们可即时在线交流,联系方式如下。


作者微信和 QQ 号:zouhui1003it,7980068
测试博客:http://www.cnblogs.com/finer
读者实战 QQ 互动群:377029807
Autotestplat 官网:http://www.autotestplat.com


对本书有兴趣有需要的读者朋友可在京东和天猫上预购,感谢大家的支持!


欢迎给测试窝投稿或参与内容翻译工作,请邮件至editors@testwo.com。也欢迎大家通过新浪微博(@测试窝)或微信公众号(测试窝)关注我们,并与我们的编辑和其他窝友交流。
166°|1661 人阅读|0 条评论

登录 后发表评论
最新文章