01 2022 档案
摘要:协议 HTTP的完整请求 发送Request请求 请求地址 Postman JMeter 请求方法 GET 获取、POST 添加、PUT 修改、DELETE 删除 请求头 User-agent、cookie、Referer、content-type 请求参数 GET请求:query params,如
阅读全文
摘要:JMeter组件 JMeter执行原理 JMeter通过线程组来驱动多个(也可以理解为LR工具里面的虚拟用户)运行测试脚本对目标服务器发起大量的网络请求,在每个客户端上可以运行多个线程组,也就是说一个测试计划里面可以包含N个线程组。 测试计划 在JMeter的测试计划中,把测试计划可以理解为是一个工
阅读全文
摘要:一、组件介绍 1、正则表达式提取器 1) 定义变量的值,风暴平台中的token,需要获取信息时,可以在链接内查看 2) 链接信息:https://tool.oschina.net/regex 首先将登录的内容中响应信息复制在网络中 (.*)表示全局信息,加上*表示仅显示需要的内容 2、用户参数 1)
阅读全文
摘要:一、风暴平台练习 1、地址管理 1) 打开添加的产品(成都1),查看到产品信息 2) 点击环境管理,点击新增地址,新建一个环境信息 3) 输入信息后在JMeter中新建简单控制器,添加地址,查看请求参数运行 4)查看结果树后验证输入的信息,可以依据页面中需要填写的内容来确定验证的数量 2、修改地址(
阅读全文
摘要:一、API接口测试实战——风暴平台 1、登录 1) 在浏览器中输入http://101.43.158.84/#/打开,输入手机号与密码,右击检查,点击登录查看登录信息 2) 选择auth/,将请求地址信息输入 3) 新建测试计划,添加默认值,定义测试的地址信息 4)点击Payload,获取信息,填写
阅读全文
摘要:一、Postman与Jmeter动态参数区别 前提条件:假如有一个管理系统,可以增加深处查看,每次增加返回的ID都是不一样的,后面查看修改删除都会用到这个ID Postman描述: 1、我们先在Postman的测试工具里面加一个添加的测试用例 2、测试用例添加后,发送请求,在响应数据中获取它的动态参
阅读全文
摘要:Java环境搭建 1、接口测试技术栈: HTTP的协议执行: 工具:PostMan,JMeter 代码:框架思想:MockServer 2、nginx、jmeter、maven、kafka 3、Jmeter可以干什么: 可以做功能测试、可以做接口测试、可以做性能测试,通过JDBC来连接数据库 4、A
阅读全文
摘要:一、首页 添加产品后展示所有的页面信息 1、登录接口仅仅是登录业务的一部分的接口 所以可能会存在情况的是登录接口是OK的,但是其他的登录业务的接口是有问题的,所以不能说登录接口是OK的,登录业务也是OK的,二者不能等价的 2、添加产品后展示所有的页面信息 在Postman中添加产品下添加“产品后展示
阅读全文
摘要:风暴平台实战练习 前提:打开Postman与风暴平台 1、登录授权 Postman新建文件集合“搜集甲状复发率”,点击风暴平台,使用用户名和密码登录 断言: 2、首页 2.1 平台首页 抓取数据后,在请求头中进行授权,运行集合,在Response Body中确认需要验证的数据 断言: 2.2 添加产
阅读全文
摘要:接口测试实战 前提: 打开Postman,将风暴平台链接在浏览器中打开:http://101.43.158.84/#/,已经成功登录过账户信息 1、测试授权登录(auth/) 在风暴平台中右键检查,输入手机号与密码,登录成功后查看请求地址信息 Postman中新建“风暴平台”的集合,将之前查看的信息
阅读全文
摘要:一、postman实战 collection: 1、组织所有的测试用例批量执行2、解决API测试中参数关联这部分 接口测试的对象:1、产品在浏览器可以访问,那么可以即使没有接口文档,我们可以使用network or charles获取网络请求2、是服务,但是都是服务之间的调用,在浏览器无法访问 请求
阅读全文
摘要:1、互联网产品一般需要在Headers中填写: user-agentreferercontent-typecookie 2、互联网公司中:会自定义相关项目的请求头 3、结果出现400 BAD REQUEST有两种可能: 1)请求头不对 2)请求参数不对 4、我们在工作中,平常接口测试测试的服务,都是
阅读全文
摘要:一、charles 1、安装 下载charlesproxy.rar到D盘中,解压到可以保存的目录下,把charles.jar替换到安装文件夹中中lib目录下 2、破解 首先进行配置 1)安全证书,必须安装在可信任的安全列表中 步骤:打开桌面windos,点击刚下载的charles,先点击Help,选
阅读全文
摘要:一、架构可分为 架构可分为:单体架构、分布式架构、微服务架构 服务有与服务之间需要通信和调用:同步通信模式、异步通信模式 二、协议 HTTP协议(一个完整的请求流程)、websocket、gRPC远程过程调用(调用远程的服务感觉像调用自己本地的服务一样快) 通信:tcp/ip协议 三、HTTP协议中
阅读全文
摘要:一、目前所有的企业都开始拥抱微服务的架构模式 saas化:Software As A Serrvice 软件即服务 pass化:Platform As A Service 平台即服务 架构体系:单体架构、SOA面向服务的架构、分布式架构、微服务架构 协议: web1.0、web2.0、移动互联网 二
阅读全文