微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Pytest测试框架(1):Pytest介绍与安装

pytest简介:

  pytest是python的第三方单元测试框架,比自带的unittest更简洁和高效,同时兼容unittest框架。

它还有如下优点:

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

pytest安装:

  pytest是python的一个第三方类库,可以直接使用 pip install pytest 在线安装,或者下载离线包安装。

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐