0

使用 JMeter,HTTP 请求通过端口访问 URL。

例如:apitesting.com:8888/api/series/one

我还在 JMeter 中添加了一个 HTTP 测试脚本记录器,我可以在其中提及端口和域。

对于上面的示例,如何使用 tcpreplay 和 JMeter 代理将传入流量导入 JMeter。

感谢您提前提供的帮助。

4

2 回答 2

1

你读过常见问题解答吗?

tcpreplay 是否支持向服务器发送流量?

如果服务器是指监听端口的守护程序(Unix)或服务(Windows)(Web 或邮件服务器是常见的例子),那么可能不是。最大的问题是 tcpreplay 不了解 TCP 等常见协议的状态。这意味着它无法同步 Syn/Ack 以创建有效的 TCP 会话。

因此,您有以下选择:

在这两种情况下请注意,您将只获得项目的“骨架”,您将无法重放生产流量,您将获得的只是一组HTTP 请求采样器,您必须弄清楚工作量自己建模。

于 2017-10-03T06:05:47.600 回答
0

在 JMeter 中,您可以向您的 HTTP 请求添加一个名为Response Assertion的后处理器,如果您选中该Ignore Status复选框,您将忽略服务器的响应,因此即使服务器关闭,它也不会失败测试并继续。

于 2017-10-02T11:07:59.820 回答