摘要: 1、mockserver 1.1什么是mockserver? Mock本意就是模拟或者效仿,我们可以把Mock理解为一个替身,在软件开发领域,通常就是指模拟对象,故mockserver就可以理解为测试替身的服务。Mock是为了解决不同的单元之间由于耦合 而难于开发、测试的问题。所以Mock既能出现在 阅读全文
posted @ 2022-02-14 16:46 柒の夜 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1、动态参数的处理方式 前提条件:假设有一个管理系统,可以增加修改删除查看,每次增加返回的ID都是不一样的,后面查看修改删除都会使用到这个ID 1.1PostMan描述 (1)我们先在postman的测试工具里面添加一个测试用例; (2)测试用例添加成功后,发送请求,在响应数据中获取它的动态参数,获 阅读全文
posted @ 2022-02-09 18:38 柒の夜 阅读(91) 评论(0) 推荐(1) 编辑
摘要: 1、风暴平台地址管理 1.1构建完整流程 根据测试场景添加简单控制器(添加地址、修改地址、删除地址)。 1.2添加地址 1) 打开添加的产品(柒夜),查看到产品信息,点击环境管理新增地址,新建一个环境信息,通过浏览器抓取接口数据; (2)添加HTTP请求, 填写请求方法、请求地址、请求参数。 (3) 阅读全文
posted @ 2022-02-08 10:52 柒の夜 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 1、风暴平台 1.1构建完整流程 根据测试场景添加简单控制器(登录、首页、产品管理、地址管理)与HTTP请求默认值(分离请求地址)和信息头管理器。 1.2登录 (1)在登录中添加一个名为HTTP请求的取样器,命名为登录,填写请求方法、请求地址、请求参数。 (2)在HTTP信息头管理器中添加请求头。 阅读全文
posted @ 2022-01-14 22:21 柒の夜 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 1、接口测试技术栈 (1)HTTP的协议; (2)执行:工具有PostMan、JMeter; (3)代码:框架 (4)思想:MockServer 2、jmeter的安装 2.1jmeter的概述 jmeter是100%的java语言开发的,他是免费开源的软件,是非常优秀的性能测试工具和接口测试工具, 阅读全文
posted @ 2022-01-14 20:52 柒の夜 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 1、没有接口文档如何做接口测试 1.1接口抓包工具(charles) 当没有接口文档时,可以通过抓包工具charles抓取接口,获取相关信息。 1.2浏览器的network抓取接口 当没有接口文档时,还可以通过浏览器检查中的network抓取接口,获取相关信息。 2、风暴平台(无开发接口文档) 2. 阅读全文
posted @ 2022-01-09 20:50 柒の夜 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 1、接口测试实战 1.1接口测试对象 (1)产品在浏览器可以访问,那么可以即使没有接口文档,我们可以使用network or charles获取网络请求 (2)是服务,但是都是服务之间的调用,在浏览器无法访问 1.2图书管理系统 请求地址: (1)查看所有书籍:/v1/api/books; (2)添 阅读全文
posted @ 2022-01-07 19:28 柒の夜 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 1、postman实战练习 1.1针对表单的数据格式 互联网产品一般需要在Headers中填写:user-agent、referer、content-type、cookie。 如查询手机号码,其开发接口文档如下: 接口测试流程如下: (1)添加一个接口测试; (2)根据接口文档填写请求方法、请求地址 阅读全文
posted @ 2022-01-07 00:28 柒の夜 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1、charles的安装和初使用 1.1 charles的安装步骤 (1)下载charlesproxy.rar安装包到指定文件夹,然后将压缩包解压缩; (2)安装charle; (3)将charles.jas替换到lib目录下; 1.2 charles使用前的配置 (1)安全证书,证书必须安装在可信 阅读全文
posted @ 2022-01-05 18:15 柒の夜 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 发送request的组成部分 1、请求地址 2、HTTP协议中常用的8种请求方法 由于PUT和DELETE请求方法不安全,所以很多时候,往往会使用POST来进行替代。 (1)HTTP协议中最常用的4种请求方法 GET:客户端从服务端获取资源(编程语言:get:获取信息、set:设置信息); POST 阅读全文
posted @ 2022-01-03 10:52 柒の夜 阅读(73) 评论(0) 推荐(0) 编辑