pytest测试实战 pdf下载
限时特惠
00:00:00
活动结束后恢复原价
纸质书参考价
¥23
电子版限时价
¥5.99
省 18 元
选择版本
内容简介
本篇主要提供pytest测试实战电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
编辑推荐
美国亚马x书店排名第1的Python测试图书。
内容简介
pytest是动态编程语言Python专用的测试框架,它具有易于上手、功能强大、第三方插件丰富、效率高、可扩展性好、兼容性强等特点。《pytest测试实战》深入浅出地讲解了pytest的使用方法,尤其是具有特色的fixture的用法。作者通过丰富的测试实例,手把手教读者编写简洁、易于维护的测试代码和插件,让你轻松掌握这个业界受欢迎的Python测试工具。
作者简介
Brian Okken是一位有二十多年工作经验的软件测试工程师,他业余时间录制了Test & Code和Python Bytes两个播客。
精彩书评
“这是一本很棒的pytest测试框架入门指南,我已经在公司内部推广。”
Chris Shaver,Uprising Technology产品总监
“在Python社区中,系统化的软件测试往往要么被完全忽略,要么解决方案不够优雅。许多Python程序员完全没意识到pytest的存在。Brian Okken(本书作者)告诉我们:用pytest进行软件测试,过程既简单易懂,也非常有趣。”
Dmitry Zinoviev,《Data Science Essentials in Python》作者
“本书弥补了Python图书市场的空白。”
Frank Ruiz,Box公司现场可靠性工程师
Chris Shaver,Uprising Technology产品总监
“在Python社区中,系统化的软件测试往往要么被完全忽略,要么解决方案不够优雅。许多Python程序员完全没意识到pytest的存在。Brian Okken(本书作者)告诉我们:用pytest进行软件测试,过程既简单易懂,也非常有趣。”
Dmitry Zinoviev,《Data Science Essentials in Python》作者
“本书弥补了Python图书市场的空白。”
Frank Ruiz,Box公司现场可靠性工程师
前言/序言
pytest是一款强大的Python测试工具,可以胜任各种类型或级别的软件测试工作,既适合开发团队、QA团队、独立的测试小组使用,又适合练习测试驱动开发的个人,以及开源团队使用。实际上,越来越多的互联网项目开始放弃unittest和nose,转而使用pytest,比如Mozilla和Dropbox。因为pytest会提供更丰富的功能,包括assert重写、第三方插件,以及其他测试工具无法比拟的fixture模型。
pytest是一个软件测试框架。它是一款命令行工具,可以自动找到测试用例执行,并且汇报测试结果。它有丰富的基础库,可以大幅提高用户编写测试用例的效率。它具备可扩展性,用户可以自己编写插件,或者安装第三方提供的插件。pytest可以直接测试各类Python程序,也可以很容易地与其他工具集成到一起使用,比如持续集成、Web端自动化测试等。
下面列举了一些pytest优于其他测试框架的地方。
简单的测试可以很简单地编写;
复杂的测试也可以很简单地编写;
测试的可读性强;
易于上手;
断言测试失败仅使用原生assert关键字,而不是self.assertEqual(),或者self.assertLessThan();
pytest可以运行由unittest和nose编写的测试用例。
pytest是一个软件测试框架。它是一款命令行工具,可以自动找到测试用例执行,并且汇报测试结果。它有丰富的基础库,可以大幅提高用户编写测试用例的效率。它具备可扩展性,用户可以自己编写插件,或者安装第三方提供的插件。pytest可以直接测试各类Python程序,也可以很容易地与其他工具集成到一起使用,比如持续集成、Web端自动化测试等。
下面列举了一些pytest优于其他测试框架的地方。
简单的测试可以很简单地编写;
复杂的测试也可以很简单地编写;
测试的可读性强;
易于上手;
断言测试失败仅使用原生assert关键字,而不是self.assertEqual(),或者self.assertLessThan();
pytest可以运行由unittest和nose编写的测试用例。