文章 2024-05-14 来自:开发者社区

pytest Mark标记测试用例

Mark标记测试用例 场景:只执行符合要求的某一部分用例,可以把一个web项目划分为多个模块,然后指定模块名称执行。 解决:在测试用例方法上加@pytest.mark.标签名 执行:-m执行自定义标记的相关用例 pytest -s test_command_param.py -m=webtest\pytest -s test_command_param.py -m appte...

pytest Mark标记测试用例
文章 2024-01-10 来自:开发者社区

软件测试/测试开发/全日制|pytest如何标记测试用例

前言 在pytest中,有时候我们并不需要对所有的用例全部执行。pytest提供了一种机制:有选择的挑选用例去执行,即标记测试函数。下面详细介绍几种方法给函数标记。 使用pytest.mark在函数上进行标记 标记格式 @表示这是一个装饰器,pytest.mark是pytest固定的写法,mark_name可以使用自定义标记和内置标记。如下: @pytest.mark.mark_nam...

软件测试/测试开发/全日制|pytest如何标记测试用例
文章 2022-10-21 来自:开发者社区

【pytest官方文档】解读- 如何自定义mark标记,并将测试用例的数据传递给fixture函数

在之前的分享中,我们知道可以使用yield或者return关键字把fixture函数里的值传递给test函数。这种方法很实用,比如我在fixture函数里向数据库里插入必要的测试数据,那我就可以把相关数据返回给test函数用来做相关断言查询等操作。那如果我想把test函数(也就是测试用例)中的数据传给fixture函数使用&#...

【pytest官方文档】解读- 如何自定义mark标记,并将测试用例的数据传递给fixture函数

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注