![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
pytest框架
文章平均质量分 86
一个处女座的测试
1.专注于软件测试领域知识点分享 2.定期推送软件测试行业系统学习资料 3.剖析软件测试从业者实际工作中痛点 感谢各位的支持
展开
-
pytest自动化测试框架详解+mark标记+fixture夹具
。原创 2022-12-08 16:27:11 · 1409 阅读 · 0 评论 -
Python+pytest生成完美Allure报告【入门】
Allure是一款非常轻量级并且非常灵活的开源测试报告生成框架。Allure 是一个独立的报告插件,生成美观易读的报 告,它支持绝大多数测试框架, 例如TestNG、Pytest、JUint等。它简单易用,易于集成。官网:http://allure.qatools.ru帮助文档:https://docs.qameta.io/allure/原创 2022-01-06 16:03:17 · 5493 阅读 · 0 评论 -
Pytest之参数化
在上一篇Pytest系列文章:Pytest之自定义mark,主要介绍pytest自定义配置及用例运行实战。以下主要介绍pytest参数化讲解及实战。熟悉unittest单元测试框架的小伙伴知道,使用ddt进行数据驱动测试,那么身为功能更加强大且更加灵活的Pytest框架怎么可能没有数据驱动的概念呢?Pytest使用@pytest.mark.parametrize装饰器来实现数据驱动测试的,也就是常说的参数化。一、parametrize语法parametrize(self,argnames,a.原创 2021-09-07 15:22:28 · 1150 阅读 · 0 评论 -
Pytest之自定义mark
在上一篇Pytest系列文章:Pytest之skip、skipif、xfail,主要介绍pytest中skip、skipif、xfail的用法。以下主要介绍pytest自定义配置及用例运行实战。一个完整的项目,测试用例比较多,比如我们想将某些用例用来做冒烟测试,那该怎么办呢?pytest中可以自定义配置文件,用例按照指定的方式去运行。一、配置文件1、定义配置文件名在项目根目录下,创建一个文件:pytest.ini(固定名称,不要修改)。2、配置文件格式pytest.ini[..原创 2021-09-05 13:53:34 · 863 阅读 · 0 评论 -
Pytest实战
Pytest测试框架是动态语言Python专用的测试框架,使用起来非常的简单,这主要得易于它的设计,Pytest测试框架具备强大的功能,丰富的第三方插件,以及可扩展性好,可以很好的和unittest测试框架能够结合起来在项目中使用。本文章主要介绍Pytest测试框架中参数化的详细信息。 参数化的本质是对列表中的对象进行循环,然后把循环的对象进行一一的赋值,它的应用场景主要是基于相同的业务场景,但是需要不同的测试数据来测试从而达到最大化的覆盖更多的业务场景和测试的覆盖率。理解了这样的一个思...原创 2021-03-15 20:46:51 · 5175 阅读 · 0 评论 -
Python 测试框架之 pytest框架详解
前言Python测试框架之前一直用的是unittest+HTMLTestRunner,听到有人说pytest很好用,所以这段时间就看了看pytest文档,在这里做个记录。官方文档介绍:Pytest is a framework that makes building simple and scalable tests easy. Tests are expressive and readable—no boilerplate code required. Get started in minu原创 2021-03-12 14:45:01 · 6473 阅读 · 4 评论