51Testing软件测试论坛
标题: 如何模拟 http 响应 [打印本页]
作者: 测试积点老人 时间: 2019-10-23 10:49
标题: 如何模拟 http 响应
目的是要模拟某种摄像头向软件平台的http响应包,注意是响应包,不是请求,类似以下:
- HTTP/1.1 200 Ok
- Content-Length: 353
- Content-Type: text/plain
- Connection: close
- X-Frame-Options: SAMEORIGIN, ALLOW-FROM:**************
复制代码后面跟着json格式的参数,就不写了。
用jmeter找了一圈,http request不行,是用来请求的,tcp sampler试了一下,通过抓包发现,发过去的16进制数据解析后和格式相符,但是因为没有走正常的请求-响应通道,导致进程中累计了大量的close_wait状态的socket连接,我已经把re-use connection参数不勾选了,但是并发量一大,还是会有这种问题,端口迟早会被用完。
请问,这种情况,如何解决,或者改善?还是说无解,只能模拟正常的请求-响应流程?
作者: 海海豚 时间: 2019-10-24 10:14
用python写个简单的http server
作者: bellas 时间: 2019-10-24 10:15
感觉你需要的是一个可以定制返回值的 mock 服务?
如果是,可以看看 easy mock 或者 yapi 里面的 mock 功能?
作者: 你好浮戈 时间: 2019-10-24 10:32
一般都是模拟正常请求
作者: litingting0214 时间: 2019-10-24 10:38
应该是可以改善的吧,我太清楚唉
作者: qqq911 时间: 2019-10-24 10:43
写挡板
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) |
Powered by Discuz! X3.2 |