软件测试共110篇 第8页
使用jsonschema对接口响应数据进行全量字段校验 - 拽熊博客

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

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

使用logging实现日志收集

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

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

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

接⼝对象封装的思想及实现

解决的问题 代码冗余度⾼(有⼤量重复代码)代码耦合度⾼代码维护成本⾼ 核⼼思想:代码分层 分层思想:将 普通⽅法实现的 ,分为 接⼝对象层 和 测试脚本层。接⼝对象层:对 接⼝ 进⾏封装。封...
使用Pymysql操作数据以及工具类封装 - 拽熊博客

使用Pymysql操作数据以及工具类封装

数据库操作应用场景 接口自动化测试数据库主要应用场景? 1.校验测试数据 接口发送请求后明确会对数据库中的某个字段进行修改,但,响应结果中无该字段数据时。 如:ihrm删除员工接口。 is_dele...
使用Requests库实现接口测试 - 拽熊博客

使用Requests库实现接口测试

Requests库:python中的“浏览器”,基于urllib的HTTP库 一、Requests库入门示例 requests库入门案例及使用步骤 二、Requests请求方法常用参数 resp = requests.请求方法(url='URL地址', params...
cookie,session与token的区别 - 拽熊博客

cookie,session与token的区别

Cookie简介 简介:工程师 针对 http协议是无连接、无状态特性,设计的一种技术。 可以在浏览器端存储用户的信息。 特性: cookie 用于存储 用户临时的不敏感信息。cookie 位于浏览器(客户端)...
拽熊的头像 - 拽熊博客超级会员拽熊2年前
15015
接口测试用例设计方法及案例分析 - 拽熊博客

接口测试用例设计方法及案例分析

接口测试质量维度 接口测试内容 1.功能测试 单接⼝功能测试:⼀个单独的业务,就对⼀个独⽴的接⼝。如:登录业务,对应登录接⼝。 业务场景功能测试:多个接⼝被连续调⽤。(模拟⽤户的实际使⽤...