最新发布吾生也有涯,而知也无涯!第62页
排序
Pytest高级运用之conftest.py文件详解
一、fixture回顾 这里我们先来回顾一下@pytest.fixture()的使用: 函数在用装饰器@pytest.fixture()标记之后,该函数名就可以当作参数传入到测试函数里面 conftest.py文件实际上就是把fixture这...
Pytest测试框架之基础用法(规则,断言,前置后置,跳过,配置,运行,日志,报告)
安装库:pip install pytest pytest相关插件:(了解) 失败重跑 pytest-rerunfailures 多重校验 pytest-assume 设定执行顺序 pytest-ordering 用例依赖 pytest-dependency 分布式测试 pytest-x...
Allure下载、安装、配置及使用详细教程!
allure介绍:Allure是开源的免费的多平台自动化测试报告生成工具,支持Java,Python。可以集成到Jenkins。 Allure仅用于根据现有数据源生成报告,不产生数据!不产生数据!不产生数据! allure界...
如何测试linux系统是否默认支持exFAT文件系统
方法一:检查内核模块 exFAT支持通常作为Linux内核的一个模块提供。您可以使用lsmod命令来列出当前加载的内核模块,并检查是否有与exFAT相关的模块。 lsmod | grep exfat 如果输出中包含与exFAT...
使用jsonschema对接口响应数据进行全量字段校验
全量字段校验:对响应的所有字段进行字段名、字段值或字段类型的校验 使用断言的方式可以对响应的某些字段作校验,但是使用jsonschema可以预先编写好全量检验规格。再进行尽可能充足的字段进行...
使用logging实现日志收集
认识日志收集 1.什么是日志? 日志:就是用于记录系统运行时的信息,对一个事件的记录;也称为Log 有哪些信息需要记录? 脚本运行过程中某个重要变量的值 方法的输入参数和返回结果 异常信息 2....
接⼝对象封装的思想及实现
解决的问题 代码冗余度⾼(有⼤量重复代码) 代码耦合度⾼ 代码维护成本⾼ 核⼼思想:代码分层 分层思想: 将 普通⽅法实现的 ,分为 接⼝对象层 和 测试脚本层。 接⼝对象层: 对 接⼝ 进⾏封...
使用Pymysql操作数据以及工具类封装
数据库操作应用场景 接口自动化测试数据库主要应用场景? 1.校验测试数据 接口发送请求后明确会对数据库中的某个字段进行修改,但,响应结果中无该字段数据时。 如:ihrm删除员工接口。 is_dele...






















