测试技术
脚本编程
数据存储
自动框架
测试工具
虚拟技术
排序
使用Pymysql操作数据以及工具类封装
数据库操作应用场景 接口自动化测试数据库主要应用场景? 1.校验测试数据 接口发送请求后明确会对数据库中的某个字段进行修改,但,响应结果中无该字段数据时。 如:ihrm删除员工接口。 is_dele...
使用Requests库实现接口测试
Requests库:python中的“浏览器”,基于urllib的HTTP库 一、Requests库入门示例 requests库入门案例及使用步骤 二、Requests请求方法常用参数 resp = requests.请求方法(url='URL地址', params...
cookie,session与token的区别
Cookie简介 简介:工程师 针对 http协议是无连接、无状态特性,设计的一种技术。 可以在浏览器端存储用户的信息。 特性: cookie 用于存储 用户临时的不敏感信息。 cookie 位于浏览器(客户端)...
接口测试用例设计方法及案例分析
接口测试质量维度 接口测试内容 1.功能测试 单接⼝功能测试:⼀个单独的业务,就对⼀个独⽴的接⼝。如:登录业务,对应登录接⼝。 业务场景功能测试:多个接⼝被连续调⽤。(模拟⽤户的实际使⽤...
Postman的基础使用(发送请求、断言、环境变量、参数化、测试报告生成)
一、发送请求 步骤: 选择 请求方法 填写 URL 填写请求头 填写请求体 发送请求 Postman发送GET请求 使用postman发送get请求 Postman发送POST请求 使用postman发送post请求 put和delete请求,只...
接口自动化测试框架开发流程
接口自动化框架设计思路 搭建基础框架:定义项目目录结构,安装依赖包 通用功能类封装:数据库工具类 用例基础代码:封装接口API对象+UnitTest框架编写测试脚本 测试数据参数化:测试数据json文...
4.unitest 生成HTML测试报告
HTML测试报告:就是执行完测试用例后,以HTML(网页)方式将执行结果生成报告 使用HTMLTestReport生成报告 使用第三方的报告模版,生成报告 HTMLTestReport, 本质是 TestRunner import unittest f...
3.unitest 参数化(数据驱动)
通过参数的方式来传递数据,从而实现数据和脚本分离。并且可以实现用例的重复执行。(在书写用例方法的时候,测试数据使用变量代替,在执行的时候进行数据传递) - unittest 测试框架,本身不支持...