文本

学习PYTHON测试自动化

您是否想学习如何在Python中自动化测试? Python是测试自动化的最佳语言之一,因为它易于学习,编写简洁且功能强大。 如今,有关Python测试的内容非常丰富。 这是一份简短的参考资料,可帮助您入门。

如果您不熟悉Python,请阅读如何开始学习Python? 寻找开始学习该语言的最佳方法。

如果您想卷起袖子,请查看Test Automation University。 我使用视频,成绩单,测验和示例代码为TAU开发了Python测试课程的“三全”。 您可以免费服用! pytest简介

带有Python的Selenium WebDriver

行为驱动的python与pytest-bdd

如果您想参考一些简短的文章,请查看我的Python Testing 101博客系列:

Python测试101:简介

Python测试101:单元测试

Python测试101:doctest

Python测试101:pytest

Python测试101:表现

Python测试101:pytest-bdd

Python BDD框架比较 RealPython也有出色的指南:

Anthony Shaw的Python测试入门

Dane Hillard使用Pytest进行有效的Python测试

我已经就Python测试进行了几次演讲:

如何在PyOhio 2020上编写测试用例

PyCon 2020上的动手Web应用程序测试自动化(教程)

如何在Automation Guild 2020中使用Python开始测试

超越单元测试:PyGotham 2019的端到端Web UI测试

DjangoCon 2019上的动手Web UI测试(教程)

PyOhio 2019的动手Web UI测试(教程)

哎呀! 我们如何开始编写(更好的)测试? 在PyTexas 2019

哎呀! 我们如何开始编写(更好的)测试? 在PyGotham 2018

哎呀! 我们如何开始编写(更好的)测试? 在PyOhio 2018

PyCon 2018上的行为驱动Python

在Python中测试很有趣! 在2016年PyData卡罗莱纳州 如果您喜欢读书,这里有一些很棒的书名:

Harry J.W.的Python测试驱动开发 波斯波

Brian Okken使用pytest进行Python测试

pytest快速入门指南,作者:Bruno Oliveira

以下是流行的Python测试工具和框架的链接:

ppytest unittest doctest behave pytest-bdd Hypothesis Pact Tavern SeleniumBase Pylenium TestProject Python SDK https://pyhamcrest.readthedocs.io/ https://mbtest.readthedocs.io/ 您还有其他重要资源吗? 将它们放在下面的评论中! 测试愉快!

author

石头 磊哥 seven 随便叫

company

thoughtworks(离职了。。。。)

大家好,本人不才,目前依旧混迹于thoughtworks,做着一名看起来像全栈的QA,兴趣爱好前端,目前是thoughtworks 西安QA社区的leader,如果有兴趣分享话题,或者想加入tw,可以找我

roles

QA(营生) dev(front-end dev 兴趣爱好)

联系方式

如果想转载或者高薪挖我 请直接联系我 哈哈

wechat:

qileiwangnan

email:

qileilove@gmail.com