摘要:
fixture主要用于测试函数传参和前置后置操作 一,fixture当参数传入 fixture可以当做参数传入,定义fixture跟定义普通函数差不多,唯一区别就是在函数上加个装饰器@pytest.fixture()fixture命名不要以test开头,跟用例区分开fixture是有返回值的,没有返 阅读全文
posted @ 2022-04-09 22:04
超级宝宝11
阅读(1202)
评论(0)
推荐(0)
摘要:
1、介绍 当部分用例因为一些偶然因素运行失败时,可以使用失败重试机制,比如在平时在做接口测试的时候,经常会遇到网络抖动或者环境问题导致测试用例运行失败,而这个并不是我们想要的结果,我们想要重新运行失败的测试用例,这个就需要通过插件pytest-rerunfailures来实现了。 2、安装失败重试插 阅读全文
posted @ 2022-04-09 21:24
超级宝宝11
阅读(325)
评论(0)
推荐(0)
摘要:
1、前言 这是一个pytest第三方插件,主要解决用例之间的依赖关系。如果依赖的上下文失败后续的用例会被标识为跳过执行,相当于执行了pytest.mark.skip dependency可作用的范围有:session、package、module、class 安装pip install pytest 阅读全文
posted @ 2022-04-09 21:21
超级宝宝11
阅读(171)
评论(0)
推荐(0)
摘要:
setup和teardown用于实现再测试用例之前或之后增加一些操作,此操作是整个全局都生效 1、函数级(setup_function/teardown_function)只对函数用例生效(不在类中) 每个用例开始和结束调用一次 (-s参数是为了显示用例的打印信息, -q参数只显示结果,不显示过程) 阅读全文
posted @ 2022-04-09 21:02
超级宝宝11
阅读(134)
评论(0)
推荐(0)

浙公网安备 33010602011771号