题名:
Python全栈测试开发   / 吴泽木著 ,
ISBN:
978-7-5170-9804-1 价格: CNY108.00
语种:
chi
载体形态:
480页 26cm
出版发行:
出版地: 北京 出版社: 中国水利水电出版社 出版日期: 2021.08
内容提要:
这本书主要包括五部分内容,分别是Python实例实战,Web自动化测试,App自动化测试,接口自动化测试以及Jenkins持续集成。Python实例实战作为整个所有自动化测试的基础部分,通过数据类型的应用,循环逻辑应用,迭代器、生成器应用,装饰器应用,面向对象应用以及多线程、多进程的应用实例来引出Python所对应的各个知识点。Web自动化包括两部分,Web基础篇和Web进阶篇。Web基础篇主要介绍的是自动化测试基础内容,包括自动化测试的一些理论、分类、流程等等。而Web进阶篇主要是介绍如何利用Selenium框架完成对应的业务脚本设计,所涉及内容有Selenium基础、Selenium元素定位大全、Selenium所对应WebDriverAPI对象操作等,还有就是融合自动化测试框架Unittest的详细应用。最后还介绍了一下如何利用Selenium Grid完成分布式的测试操作。App自动化同样也包括两部分,App基础篇和App进阶篇。App基础篇主要是实现移动端稳定性测试。App进阶篇是认识移动端自动化测试框架,使用Appium完成App的脚本设计。接口自动化主要包括接口基础篇、接口应用篇、接口进阶篇、接口高阶篇。基础篇主要是接口测试理论知识点。应用篇是利用Postman测试工具完成接口测试并结合Newman实现报告生成。进阶篇则是理解接口从设计到开发全过程,理解Django框架,使用Django框架完成基础接口的开发。高阶篇主要是实现Python与Requests框架完成接口自动化测试,最后融合Pytest和Allure框架完成二次代码封装。Jenkins持续集成可以说是综合篇内容,因为这一篇章除了实现脚本的版本管理以外,还实现了Jenkins的持续集成,通过Jenkins与Git、GitHub、GitLab等各个平台完成整合操作。 
主题词:
软件工具   程序设计
中图分类法:
TP311.5 版次: 5
主要责任者:
吴泽木
索书号:
2