51Testing软件测试论坛

标题: 如何模拟 http 响应 [打印本页]

作者: 测试积点老人    时间: 2019-10-23 10:49
标题: 如何模拟 http 响应
目的是要模拟某种摄像头向软件平台的http响应包,注意是响应包,不是请求,类似以下:
  1. HTTP/1.1 200 Ok
  2. Content-Length: 353
  3. Content-Type: text/plain
  4. Connection: close
  5. 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