摘要: 前言 接口请求body带有sign签名参数,sign签名是根据请求body除去sign本身参数后,拼接请求参数最后md5加密生成的。 使用 jmeter 测试接口,我们希望在请求之前修改 post body 里面的 sign 参数的值为签名的值。 sign签名 签名一篇的实现方式是添加 BeanSh 阅读全文
posted @ 2021-01-04 22:37 上海-悠悠 阅读(2396) 评论(0) 推荐(0)
摘要: 前言 pytest 使用 parametrize 参数化的时候,有多组测试数据,需要对其中的一些测试数据加标记跳过,可以用pytest.param实现。 pytest.param 先看下 pytest.param 源码,可以传三个参数 param values :按顺序传参数集值的变量args ke 阅读全文
posted @ 2021-01-04 18:25 上海-悠悠 阅读(2508) 评论(0) 推荐(0)
摘要: 前言 jmeter 的断言插件有很多,如果我们想提取返回的json值里面的内容去断言,可以用到 BeanShell 断言 BeanShell 断言 在请求后添加-断言-BeanShell 断言 接口返回的json内容 { "code":0, "msg":"login success!", "user 阅读全文
posted @ 2021-01-04 15:56 上海-悠悠 阅读(2051) 评论(0) 推荐(1)
摘要: 前言 一般公司对外的接口都会用到sign签名,对不同的客户提供不同的apikey ,这样可以提高接口请求的安全性,避免被人抓包后乱请求。 之前讲过用python代码实现sign签名,这次介绍jmeter上如何实现sign签名,思路都是差不多的。 sign签名 签名参数sign生成的方法 第1步: 将 阅读全文
posted @ 2021-01-04 13:39 上海-悠悠 阅读(2744) 评论(0) 推荐(2)