Pytest:帮助您编写更好的程序

/media/upload_osgeo/47/477bac98-5957-11eb-ab15-00163e0533f4_m.jpg

发布日期 :2019-07-19 02:34:48 UTC

分类 :Python技术文档

访问量: 129 次浏览

链接 : https://www.osgeo.cn/pytest/

pytest是一个非常成熟的全功能的Python测试框架,主要特点有以下几点: 1、简单灵活,容易上手,文档丰富; 2、支持参数化,可以细粒度地控制要测试的测试用例; 3、能够支持简单的单元测试和复杂的功能测试, 还可以用来做selenium/appnium等自动化测试、 接口自动化测试(pytest+requests); 4、pytest具有很多第三方插件,并且可以自定义扩展, 比较好用的如pytest-selenium(集成selenium)、 pytest-html(完美html测试报告生成)、pytest-rerunfailures(失败case重复执行)、 pytest-xdist(多CPU分发)等;5、测试用例的skip和xfail处理; 6、可以很好的和CI工具结合,例如jenkins。