美文网首页
Python自动化框架_Pytest

Python自动化框架_Pytest

作者: 彩彩虹 | 来源:发表于2019-12-04 12:01 被阅读0次

背景:unittest+HTMLTestRunner是之前了解到的主流Python自动化测试框架,最近接触到pytest框架,发现貌似各方面都超越unittest,是一个很成熟的全功能的测试框架.于是学习并记录下来.

安装:

image.png
验证版本:
image.png
用例基本规则:
pytest是基于unittest的扩展框架,比unittest更简洁,更高效,而且能够兼容unittest。使用pytest编写用例,需要遵守以下规则:
(1)测试文件名必须以“test_”开头或者"test"结尾(如:test_ab.py)
  (2)测试方法必须以“test
”开头。
  (3)测试类命名以"Test"开头。
pytest会在当前的目录下,寻找以test开头的文件(即测试文件),找到测试文件之后,进入到测试文件中寻找test_开头的测试函数并执行
image.png
执行:
image.png

官方文档:https://docs.pytest.org/en/latest/contents.html

相关文章

网友评论

      本文标题:Python自动化框架_Pytest

      本文链接:https://www.haomeiwen.com/subject/kexjwctx.html