-1

Locust Features/• 中的短语“几乎任何系统或协议”/• 可以测试任何系统,给我留下了不确定性,并没有定义它的真正含义。作为开发人员,我在阅读本文时的第一个问题是想知道它是否可以测试使用 CORBA IIOP 协议的系统,这在 2021 年几乎是未知的。我确信 Locust 可以处理带有 HTML、XML 和 JSON 有效负载的 HTTP/HTTPS , 但它是否处理 CORBA IIOP 协议?

4

1 回答 1

2

Locust 可以测试任何系统,但它不会支持每个带有内置客户端的系统。您需要做的是编写自己的代码来向您的系统发送请求,然后在适当的时间手动触发 Locust 报告事件。但是您随后可以使用 Locust 为您分配和编排负载。查看 Locust 文档的这一部分:

https://docs.locust.io/en/stable/testing-other-systems.html

您甚至可以找到用其他语言(例如 Go ( boomer ) 和 Java ( Locust4j ) 编写的 Locust 运行程序),以防 Python 不适合您需要运行的代码。

于 2021-03-10T16:34:05.113 回答