赞
踩
进行性能测试时,有可能遇到一种场景:接口请求由于安全问题,需要进行加密发送。
这种场景下,使用Jmeter实现性能测试,则也需要使用同样的加密规则发送请求报文。
要实现此类性能测试有几种策略:
本文讨论使用Jmeter发送加密请求实现性能测试。
首先,确认被测产品的加密策略。
这个过程应该通过阅读接口定义文档,询问开发人员,辅以抓包解析。
比如说,对于创建订单接口的抓包结果:
请求报文:
- POST https://ops.********.cn/***-api/member/system/login HTTP/1.1
- Accept-Language: zh-CN,zh;q=0.8
- User-Agent: Mozilla/5.0 (Linux; U; Android 6.0.1; zh-cn; Redmi 4A Build/MMB29M) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30
- token: 90e76710e105b217d185832057220cdd
- appCode: ******
- compCode: ****
- Content-Type: application/x-www-form-urlencoded
- Content-Length: 99
- Host: ops.********.cn
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。