用Python做自动化测试(常用插件及重点功能介绍)

本文介绍了pytest库的常用插件,如pytest-html用于生成可视化报告,pytest-allure-adaptor打造精美测试报告,pytest-rerunfailures自动重试失败用例,pytest-cache提高持续集成效率,pytest-ordering控制用例执行顺序,pytest-sugar美化输出,pytest-xdist实现并行测试,pytest-picked专注未提交改动的测试,pytest-tldr简化输出,pytest-django和pytest-selenium分别针对Django项目和Selenium集成测试,pytest-cov提供测试覆盖率分析。
摘要由CSDN通过智能技术生成

pytest是一个非常流行的测试库,有许多插件来扩展,定制和增强其功能,pytest因其强大的插件生态系统而得名。因此主要分享比较常用插件:

1.pytest-html
作用:生成可视化,推荐本地测试时使用
官网:https://pypi.org/project/pytest-html/

2.pytest-allure-adaptor
作用:生成精美的测试报告,推荐持续集成时使用
官网:https://pypi.org/project/pytest-allure-adaptor/

3.pytest-rerunfailures
作用:自动重跑失败用例 --reruns n ,n是重复次数
官网:https://pypi.org/project/pytest-rerunfailures/3.1/

4.pytest-cache
作用:重跑上次失败的案例,推荐持续集成中使用,t提高分析效率
官网:https://pypi.org/project/pytest-cache/

5.pytest-ordering
作用:可指定一个测试套件中所有用例的执行顺序
官网:https://pypi.org/project/pytest-ordering/

6.pytest-sugar
作用:改变pytest默认外观,增加进度条,并显示失败的用例,不需要配置,只需点击安装pytest-sugar,用pytest运行你的测试,可获得更漂亮,更有用的输出。
官网:https://pypi.org/project/pytest-sugar/

7.pytest-xdis

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值