解决的问题 如果用Postman构造了100个接口请求,请求的ip地址、端口号都固定写入(如:127.0.0.1:8088),当因为某些原因需要更换项目环境时,测试接口的ip、端口都要挨个修改,费时费力 Postman全局变量 作用域是针对全局有效 全局唯一,不可以重复定义 一个全局变量只能够对应一 ...
分类:
其他好文 时间:
2020-07-02 00:05:21
阅读次数:
73
Postman的test本质上是JavaScript代码,通过我们编写测试代码,每一个tests返回True,或是False。 每一个tests实际上就是一个测试用例 官方文档给出了很多验证方式,我们通过实例来进行学习 接口返回结果为json,示例如下 { "status": 301, "messa ...
分类:
其他好文 时间:
2020-07-01 20:44:02
阅读次数:
93
1.最基本的返回验证 //1.验证返回状态码是否是200 pm.test("Status code is 200", function () { pm.response.to.have.status(200); }); //2.验证返回body内是否含有某个值 pm.test("Body match ...
分类:
其他好文 时间:
2020-07-01 20:09:25
阅读次数:
191
在测试工作中,很多的接口都依赖于登录接口,即在调用该接口前必须有登录的信息,否则调用会报错,那如何在postman中添加cookie信息呢?主要分为两个步骤,下面为大家详细介绍: 第一步:我们首先使用postman访问登录接口,在response中找到返回的cookie信息,并拷贝: 第二步:这里我 ...
分类:
其他好文 时间:
2020-06-29 15:27:57
阅读次数:
69
之前介绍过如何利用jmeter函数助手构造时间戳参数,本次再来研究下另一个功能:对字符串进行加密 下面通过一个例子来演示一下如何对请求参数进行md5加密 准备工作 这次仍然使用百度通用翻译接口当做案例,因为它刚好有一个参数就是经过md5加密得来的 之前用postman来发送这种有md5加密参数的请求 ...
分类:
其他好文 时间:
2020-06-29 11:45:03
阅读次数:
94
Postman Postman是一个可扩展的API开发和测试协同平台工具,可以快速集成到CI/CD管道中。旨在简化测试和开发中的API工作流。 Postman 工具有 Chrome 扩展和独立客户端,推荐安装独立客户端。 Postman 有个 workspace 的概念,workspace 分 pe ...
常见一些断言方法 Status code is 200 (状态码为200) pm.test("Status code is 200", function () { pm.response.to.have.status(200); }); Code name contains a string (代码 ...
分类:
其他好文 时间:
2020-06-28 09:40:32
阅读次数:
52
首先我们在postman中打开一个用例。 Respomse body:Contains string断言方法 (Respomse body:Contains string为包含断言,只要在结果中包含我们填写的字符,执行就是通过的) 1.选择Tests,在图片右下加选择Respomse body:Co ...
分类:
其他好文 时间:
2020-06-27 20:31:30
阅读次数:
63
高并发模拟测试工具 postman apache bench(AB) JMeter (1) 使用postman创建并发模拟测试 据说这种方式的并发测试看看就行了, 没用, 使用的是串行不是并发 填入并发和延迟, 基本完成了 (2) apache bench(ab) 需要安装apache 通过上面的方 ...
分类:
其他好文 时间:
2020-06-26 18:16:23
阅读次数:
71
摘要 在本文中,我们将分享一些降低软件测试成本的方法,这些方法是我们在Abstracta上亲自尝试和测试过的,并且取得了不错的效果。 在不牺牲质量的情况下降低软件测试成本的方法 由于新型冠状病毒及其对全球经济的影响,这些天,我的同事们和我一直在思考如何才能帮助客户和其他人找到降低测试成本而又不降低产 ...
分类:
其他好文 时间:
2020-06-26 12:32:49
阅读次数:
62