软件测试共110篇 第7页
Pytest高级运用之pytest.ini配置文件详解 - 拽熊博客

Pytest高级运用之pytest.ini配置文件详解

作用:pytest.ini配置文件可以改变pytest的运行方式,读取配置信息,按指定的方式去运行。 pytest里有些文件是非test文件 pytest.ini:pytest的主配置文件,可以改变pytest的默认行为conftest.p...
Pytest高级运用之conftest.py文件详解 - 拽熊博客

Pytest高级运用之conftest.py文件详解

一、fixture回顾 这里我们先来回顾一下@pytest.fixture()的使用: 函数在用装饰器@pytest.fixture()标记之后,该函数名就可以当作参数传入到测试函数里面 conftest.py文件实际上就是把fixture这...
Pytest高级运用之Fixture及参数化 - 拽熊博客

Pytest高级运用之Fixture及参数化

fixture翻译过来就是测试夹具,主要来配置测试资源,fixture是通过装饰器标注的。 一、fixture基础入门 函数在用装饰器@pytest.fixture()标记之后,该函数名就可以当作参数传入到测试函数里面,...
Pytest测试框架之基础用法(规则,断言,前置后置,跳过,配置,运行,日志,报告) - 拽熊博客

Pytest测试框架之基础用法(规则,断言,前置后置,跳过,配置,运行,日志,报告)

安装库:pip install pytest pytest相关插件:(了解) 失败重跑 pytest-rerunfailures多重校验 pytest-assume设定执行顺序 pytest-ordering用例依赖 pytest-dependency分布式测试 pytest-xdist...
Allure下载、安装、配置及使用详细教程! - 拽熊博客

Allure下载、安装、配置及使用详细教程!

allure介绍:Allure是开源的免费的多平台自动化测试报告生成工具,支持Java,Python。可以集成到Jenkins。 Allure仅用于根据现有数据源生成报告,不产生数据!不产生数据!不产生数据! allure界...
使用jsonschema对接口响应数据进行全量字段校验 - 拽熊博客

使用jsonschema对接口响应数据进行全量字段校验

全量字段校验:对响应的所有字段进行字段名、字段值或字段类型的校验 使用断言的方式可以对响应的某些字段作校验,但是使用jsonschema可以预先编写好全量检验规格。再进行尽可能充足的字段进行...
使用logging实现日志收集 - 拽熊博客

使用logging实现日志收集

认识日志收集 1.什么是日志? 日志:就是用于记录系统运行时的信息,对一个事件的记录;也称为Log 有哪些信息需要记录? 脚本运行过程中某个重要变量的值方法的输入参数和返回结果异常信息 2.为...
接口自动化测试框架开发流程 - 拽熊博客

接口自动化测试框架开发流程

接口自动化框架设计思路 搭建基础框架:定义项目目录结构,安装依赖包通用功能类封装:数据库工具类用例基础代码:封装接口API对象+UnitTest框架编写测试脚本测试数据参数化:测试数据json文件...