
pytest
竹铃0712
单纯热情有活力
展开
-
python自动化测试框架pytest和unittest区别
一、用例设计规则1.unittest(1)测试类必须继承unittest.TestCase(2)测试函数必须以"test_"开头(3)测试类必须有unittest.main()方法2.pytest(1)测试文件的文件名必须以"test_"开头,或者以"_test"结尾(2)测试类命名必须以"Test"开头(3)测试函数名必须以"test"开头(4)测试类里面不能使用"__init__"方法总结:pytest是基于unittest衍生出来的新的测试框架,使用起来相对于unittest来说更转载 2020-05-25 12:20:25 · 401 阅读 · 0 评论 -
全功能Python测试框架:pytest
python通用测试框架大多数人用的是unittest+HTMLTestRunner,这段时间看到了pytest文档,发现这个框架和丰富的plugins很好用,所以来学习下pytest.pytest是一个非常成熟的全功能的Python测试框架,主要有以下几个特点:简单灵活,容易上手 支持参数化 能够支持简单的单元测试和复杂的功能测试,还可以用来做selenium/appnium等自动化...转载 2019-06-02 20:15:08 · 160 阅读 · 0 评论