ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

关于《Selenium3自动化测试实战--基于python语言》

关于《Selenium3自动化测试实战--基于python语言》 2016年1月, 在机缘巧合的状况下, 我出版了《自动化测试实战--基于语言》这本书, 那时写书的缘由是, 大部分相关的书都不讲编程语言以及单元测试框, 要是想在项目里使用, 几乎是离不开编程语言和单元测试框架的, 难道你仅仅只用IDE去录制/回放脚本吗?确实未曾想到, 会受到诸多测试人员的欢迎, 我常常有去看网上书评的行为。大部分呈现出来的都是感谢的留言, 书的销量情况也对这一状况予以了证实, 当然, 其中也存在着批评以及建议。在此, 向大家致以谢意。我对自动化技术的理解不断变化, 在此过程中, 越发察觉到, 《自动化测试实战--基于语言》这本书存在着诸多欠缺的地方。在2017年之际, 我便有了萌生重写一版的想法, 那时所能想到的改动之处并不多。仅仅是绝对没有开始动笔, 直至2018年下半年这才起始重新撰写此书了。接下来我将简单的向你介绍以下新书的章节以及我的改动。第一章咱们不讲那种, 关于什么是软件测试, 还有测试被划分成哪些类别, 这类太过基础的内容咯。能够 帮你, 对于自动化测试, 以及, 形成一种认知。第二章 搭建环境。第三章基础方面, 修改了部分例子, 还有我认识方面的错误, 举例来说, 我将list/列表称作数组, 这实际是因为我学习C/Java语言时, 把它们的叫法直接照搬过来了, 很明显, 这样不太恰当, 随着对语言的运用, 自己也有了更多认识, 若是你还不会, 学完这一章你便入门了。第四章API, 这是极为关键的你学习的一章, 部分示例进行了更新。第五章用于自动化测试的模型, 关于该自动化模型所作的详细描述, 并且借助简约的实例对模型的使用方式予以阐述介绍, 另外, 针对各类的数据文件进行输入内容的读取。需要明确的是, 数据驱动并非一定等同于读取数据文件这一模式。第六章这一章针对单元测试框架做了精简, 随着我对框架理解得更加透彻, 我能够运用更为精简的例子来讲解框架的使用。第七章主要是扩展数据驱动测试库, 实现自动化发邮件, 我会告知你怎么依据数据驱动测试库来配合开展自动化测试从而做得更加完美, 测试报告能做到自动发邮件, 上一版完成此事竟然那般麻烦, 而新书中所阐述的方法是极其简单的。第八章页面概念, 以及我自身的开源项目poium的运用。第九章有个单元测试框架, 新增章节后变得更适配去做UI自动化测试了, 之所以这样是因为它具备势力不小 .py 文件, 还有各种各样琳琅丰富的扩展插件。现在不少测试已然开启对它的运用了。第十章网格: 在这一章节当中进行了精简处理, 我察觉到我能够以更为简便的方式将网格的运用讲解明白。第十一章持续进行集成, 上一版出于对控制书成本的考量, 是以电子版形式供下载的, 做自动化的话怎会不运用持续集成这种方式呢, 我对内容开展了大幅补充完整地讲解如何去配置自动化项目。第十二章到第十四章, 是自动化测试, 属于新增章节, 和别的某事物有着特别强的继承关系。App自动化测试如今已经变得相当普遍了, 所以呢, 我加入的内容是从安装一直到实践。这已经算不上是什么全新的技术了, 然而, 我拥有十足的信心能够借助这三章让你学会如何去使用。~~~~~~~~~~~~~~~相比上一本我也删除了一些章节。~~~~~~~~~~~~~~~小结: 这本书把重点更多地放在了Web/APP自动化测试方面, 致力于把一些概念以及技术处理得更为精简, 以通俗易懂的方式让你掌握, 进而运用到项目里。要是打算要干货的话那就请放弃购买, 那何为干货呢? 请去阅读上面的开源项目, 那些全都是干货我撰写了这么多年的测试技术新手教程, 之所以能够被大多测试所接受, 正是凭借通俗易懂那样的讲解, 再加上足够清晰的操作步骤, 才能够让他们快速上手, 这个技术能够运用到什么程度, 很多时候是需要你在项目中不断去实践的。每个测试人员的能力并不相同, 测试的业务亦不一样, 太细节的业务问题并没有通用性。
返回列表