文章 2022-10-21 来自:开发者社区

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

在之前的分享中,我们知道可以使用yield或者return关键字把fixture函数里的值传递给test函数。这种方法很实用,比如我在fixture函数里向数据库里插入必要的测试数据,那我就可以把相关数据返回给test函数用来做相关断言查询等操作。那如果我想把test函数(也就是测试用例)中的数据传给fixture函数使用,要如何实现呢?直接先贴上一段示例代码:import pytest @py....

【pytest官方文档】解读- 如何自定义mark标记,并将测试用例的数据传递给fixture函数
文章 2022-10-19 来自:开发者社区

【pytest官方文档】解读Skipping test functions,跳过测试用例详解

有时候,为了满足某些场景的需要,我们知道有些测试函数在这时候肯定不能执行,或者执行了也会失败。那么我们可以选择去跳过这个测试函数,这样也就不会影响整体的测试函数运行效果,不至于在你运行的众多绿色通过的测试用例中,给你加点红色的failed或者error。举个例子,有些测试函数只能在windows上运行,那么换了个Linux平台就不可以,就需要跳过这个测试函数。再比如,有些测试用例会有一些外部资源....

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

产品推荐

开发与运维

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

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等