首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Meng
掘友等级
软件测试
微信号:meng85135506、公众号:AllTests软件测试
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
Python测试框架pytest(16)运行上次失败用例、查看与清除缓存cache、自定义标记mark
2.2.执行全部用例,第一次部分用例执行失败,此时当被测系统修复后,可执行上次失败的用例。--lf, --last-failed 只重新运行上次运行失败的用例(或如果没有失败的话会全部跑)。 --ff, --failed-first 运行所有测试,但首先运行上次运行失败的测试(这...
Python测试框架pytest(15)skip、skipif、xfail跳过用例
1、@pytest.mark.2、pytest.3、pytest.4、@pytest.mark.6、pytest.1、@pytest.mark.@pytest.mark.skip 可以标记无法在某些平台上运行的测试功能,或者希望失败的测试功能。希望满足某些条件才执行某些测试用例,...
Python测试框架pytest(14)用例执行后的几种状态
用例执行完成后,每条用例都有自己的状态。PASSED:测试通过 FAILED:断言失败 ERROR:用例本身写的质量不行,本身代码报错(例如:fixture 不存在,fixture 里面有报错) XFAIL:预期失败,加了 @pytest.mark.1、创建test_passed...
Python测试框架pytest(13)assert断言
1、与 unittest 不同,pytest 使用的是 Python 自带的 assert 关键字来进行断言。2、assert 关键字后面可以接一个表达式,只要表达式的最终结果为 True,那么断言通过,用例执行成功,否则用例执行失败。1、创建test_assert.抛出异常之后...
Python测试框架pytest(12)Hooks函数 - 其他Hooks函数
pytest_report_teststatus(report, config) 钩子函数返回结果类别,状态报告的短字母和详细单词。结果类别是对结果进行计数的类别,例如 "passed"、"skipped"、"error" 或空字符串。在测试过程中会显示短字母,例如 "."、"s...
Python测试框架pytest(11)Hooks函数 - pytest_terminal_summary统计测试结果
当用例执行完成后,希望获取到执行的结果,方便了解用例的执行情况,这时候就可以使用 pytest_terminal_summary 来进行测试结果的统计(可以拿到所有的执行结果)。创建conftest.py文件,pytest_terminal_summary函数用于收集测试结果。p...
Python测试框架pytest(10)Hooks函数 - pytest_collection_modifyitems改变顺序
pytest 默认执行用例是根据项目下的文件夹名称按 ascii 码去收集的,module 里面的用例是从上往下执行的。pytest_collection_modifyitems 这个钩子函数就是改变用例的执行顺序。session:会话对象。 config:配置对象。 items...
Python测试框架pytest(09)Hooks函数 - pytest_runtest_makereport获取用例执行结果
钩子方法 pytest_runtest_makereport 可以清晰的了解用例的执行过程,并获取到每个用例的执行结果。1、先判断,当 report.when == 'setup' 时,返回执行结果。2、然后判断,当 report.when == 'call' 时,返回执行结果。...
Python测试框架pytest(08)fixture - conftest.py、yield、addfinalizer
1、conftest.1、conftest.conftest.py 文件名称是固定的,pytest 会自动识别该文件,可以理解成一个专门存放 fixture 的配置文件。一个工程下可以建多个 conftest.py 的文件,一般在工程根目录下设置的 conftest 文件起到全局...
Python测试框架pytest(07)fixture - 参数化params、和parametrize结合、ids
params 是一个列表,用来存放我们要参数化的值。执行每个值的列表,可以通过 request.1、创建test_fixture_4.@pytest.test = request.执行4次。1、创建test_fixture_5.@pytest.test = request.@py...
下一页
个人成就
文章被点赞
28
文章被阅读
47,236
掘力值
700
关注了
0
关注者
25
收藏集
0
关注标签
0
加入于
2021-04-25