摘要:
pytest加载所有的用例都是乱序的,如果想指定用例的顺序,可以使用pytest-ordering插件,指定用例的执行顺序只需要在测试用例的方法前面加上装饰器@pytest.mark.run(order=[num])设置order的对应的num值,它就可以按照num的大小顺序来执行。 安装 pip 阅读全文
posted @ 2021-12-01 16:10
ElsaWang
阅读(258)
评论(0)
推荐(0)
摘要:
软件测试中,输入相应值,检查期望值,是常见测试方法。在自动化测试中,一个测试用例对应一个测试点,通常一组测试数据无法完全覆盖测试范围,所以,需要参数化来传递多组数据。pytest的测试用例参数化使用如下装饰器即可完成 使用pytest.mark.parametrize import pytest @ 阅读全文
posted @ 2021-12-01 13:34
ElsaWang
阅读(196)
评论(0)
推荐(0)
摘要:
模块级: setup_module/teardown_module 在模块始末调用(级别最高)函数级: setup_function/teardown_function 只对函数用例调用(不在类中)类级: setup_class/teardown_class 只在类中前后调用一次(在类中) 一定要要 阅读全文
posted @ 2021-12-01 12:49
ElsaWang
阅读(79)
评论(0)
推荐(0)
摘要:
用例编写规范: 文件名以test_开头,或者以_test结尾 测试类以Test开头 测试方法以test_开头 用例的运行 命令行运行 pytest test_demo.py pytest test_demo.py::TestDemo pytest test_demo.py::TestDemo::te 阅读全文
posted @ 2021-12-01 11:34
ElsaWang
阅读(195)
评论(0)
推荐(0)

浙公网安备 33010602011771号