使用JMeter,HTTP请求正在使用端口访问URL。
例如:apitesting.com:8888/api/series/one
我还在JMeter中添加了一个HTTP测试脚本记录器,在那里我可以提到端口和域。
如何使用tcpreplay和JMeter Proxy将传入流量导入JMeter以获取上述示例。
感谢您在Advance中的帮助。
答案 0 :(得分:0)
在JMeter中,您可以向HTTP请求添加名为Response Assertion的后处理器,如果选中Ignore Status
复选框,您将忽略服务器的响应,因此即使服务器关闭,它也不会失败测试并继续。
答案 1 :(得分:0)
您是否阅读过FAQ?
tcpreplay是否支持向服务器发送流量?
如果服务器是指监听端口的守护程序(Unix)或服务(Windows)(Web或邮件服务器是常见的例子),那么可能不是。最大的问题是tcpreplay不了解TCP等常见协议的状态。这意味着它无法同步Syn / Ack来创建有效的TCP会话。
所以你有以下选择:
在这两种情况下都要注意,你只会获得项目的“骨架”,你将无法重播生产流量,你将得到的只是一组HTTP Request采样器,你会必须自己弄清楚工作量模型。