• 查看CPU信息:lscpu • 查看内存信息:free -h • 查看硬盘信息:df -h 显示当前文件夹的大小image.png 打印变量需要echo 美元符号$可以对...
• 查看CPU信息:lscpu • 查看内存信息:free -h • 查看硬盘信息:df -h 显示当前文件夹的大小image.png 打印变量需要echo 美元符号$可以对...
setup和teardown用于实现再测试用例之前或之后增加一些操作,此操作是整个全局都生效 (1)函数级(setup_function/teardown_function)...
1、失败截图 一般会把失败截图放在conftest.py文件内,运行时,只要检测到用例实例,就调用该方法 from selenium import webdriver imp...
1、参数化parametrize (1)测试用例参数化使用装饰器 pytest.mark.parametrize (2)参数组合:获取多个参数化参数的所有组合 2、命令行传参...
1、登录函数传参 为了提高代码的复用性,一般会用不同用例去调用函数。 测试用例传参需要用装饰器@pytest.mark.parametrize 里面分别两个参数 (1)第一个...
1、断言assert assert把实际结果和预期作对比符合预期pass否则 failed,可在异常时输出提示信息,报错后,便于查找原因。在上下文管理器(pytest.rai...
Python 3.6+才能使用pytest-html 1、安装pytest-htm插件l:pip install pytest-html 2、打开cmd,cd到需要执行pyt...
1、scope="module" 由运行结果1可知,2个测试用例都调用了op函数,但是它只会在第一个用例前执行 如果用例1不调用,用例2调用op函数,从运行结果2可知,mod...
学习本篇是目的是自定义测试用例的预置条件 fixture对于setup和teardown的优势如下: (1)命名方式灵活,不局限于setup和teardown这几个命名 (2...