最新 最热

pytest 测试框架学习(11):pytest.raises

raises: 在断言一些代码块或者函数时会引发意料之中的异常或者其他失败的异常,导致程序无法运行时,使用 raises 捕获匹配到的异常,可以继续让代码正常运行。 源码:...

2020-09-08
2

pytest 测试框架学习(10):pytest.param

param: 在 pytest.mark.parametrize 中可以作为一个指定的参数进行调用。 源码:

2020-09-08
1

pytest 测试框架学习(9):pytest.main

pytest.main 其实 就是将 命令行执行命令使用 ide 工具在运行函数中进行了操作。

2020-09-08
2

pytest 测试框架学习(5):pytest.skip

skip 和 上一篇 fail 一样,也有两个参数,第一个参数 msg 作用应该是一样的,会在日志中输出一个提示信息;第二个参数类型也是一样,都是布尔型,但是这里默认的是 False。中间 的 * 号则代表这个方法仅限关键字传参。...

2020-09-08
1

安装allure后执行命令后报错 INTERNALERROR> AttributeError: module 'pytest' has no attribute '

安装allure后执行命令后报错module ‘pytest’ has no attribute ‘allure’

2020-08-17
1

Pytest系列(15)- 多重校验插件之pytest-assume的详细使用

https://www.cnblogs.com/poloyy/category/1690628.html

2020-06-09
1

Python+Unittest参数化之parameterized数据驱动

Unittest第三方库parameterized类似Python数据驱动模块DDT、Pytest@pytest.mark.parametrize【Pytest篇】装饰器@pytest.mark.parametrize多样参数化(二)Pytest装饰器@pytest.mark.parametrize数据驱动(三)可以实......

2019-11-28
2

iOS自动化探索(五)自动化测试框架pytest - Assert断言的使用

pytest允许使用标准的python assert语法,用来校验expectation and value是否一致

2019-10-15
2

python+pytest单元测试框架之fixture标识

fixture是pytest特有的功能,它用pytest.fixture标识,定义在函数前面。在你编写测试函数的时候,你可以将此函数名称做为传入参数,pytest将会以依赖注入方式,将该函数的返回值作为测试函数的传入参数。 fixture有明确的名字,...

2019-09-30
2