【发布时间】:2018-04-20 08:13:56
【问题描述】:
我们开发了 Asp.NET 应用程序。它是基于库存的自动化系统,用于下订单并将其运送给客户。没有 REST API。它包含 UI 和 API 层。我们需要使用 JMETER 对 1000 个用户进行性能测试,这些用户将创建库存、创建订单、创建项目并将其运送给客户。我们正在与 JMETER 进行可行性研究。使用 JMETER,我在 FireFox 上记录 Create Order 工作流程。在 UI 上,我执行了 10-20 个动作。这些被记录在 JMETER 中。但是,对于 20 个操作,我可以看到超过 50 个记录的 HTTP 请求。这些是内部调用的 API。
另外,请注意,仅录制和播放是行不通的。我需要存储唯一的订单 ID,从 CSV 读取数据等。所以也需要付出很多努力。
是否建议使用 JMETER 进行此类性能测试。 UI 更改、流程更改或开发人员对 JSON 格式、GET/POST 数据等代码所做的任何更改可能会影响我的脚本?
【问题讨论】:
标签: asp.net asp.net-mvc-4 jmeter jmeter-4.0