
自动化测试
文章平均质量分 54
八戒无戒i
。。。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
pytest【四、fixture高阶用法】
1、输入多组测试用例自定义fixture可以添加多组测试用例数据,在测试用例函数当做实参传入示例代码如下:ps: 其中注释掉的测试函数用例test_get_min1和test_get_min2作用相同,若定义fixture时指定name参数,即@pytest.fixture(params=[...], name='function_get_min_data')该用法时,定义的fixture作为实参时候就必须使用name的值,若无指定,则用定义的fixture函数名,二者不可混用import py原创 2021-05-25 01:09:31 · 335 阅读 · 2 评论 -
pytest【三、自定义配置、自定义命令行参数和自定义fixture】
自定义配置、自定义命令行参数和自定义fixture原创 2021-04-23 01:21:35 · 2559 阅读 · 2 评论 -
pytest【二、setup/teardown/setup_class/teardown_class】
setup/teardown/setup_class/teardown_classsetup():每个测试用例函数执行前会执行teardown(): 每个测试用例函数执行完成后会执行setup_class(): 每个测试用例类执行前会执行teardown_class(): 每个测试用例类执行完成后会执行有如下测试用例代码:# -*- coding: UTF-8 -*-# ---------------------------------------------------------原创 2021-04-19 00:24:49 · 304 阅读 · 4 评论 -
pytest【一、启动测试和常用参数】
1、命令行启动pytest框架是python经典单元测试框架,运行会自动识别测试项目中的测试用例,包含测试模块module(以test_开头)、测试类class(以Test开头)、测试函数function(以test开头)命令: pytest [options] [file_or_dir] [file_or_dir] [...]指定当前项目下的测试所有module: pytest [option] .指定某个文件: pytest [option] t原创 2021-04-17 01:19:08 · 1500 阅读 · 1 评论