0

我有一个要求,无论内容如何,​​网站只需要在几秒钟内响应用户。

现在在 HTTP 代理服务器 -> URL 模式中的 Jmeter 中有一个选项可以排除,然后开始记录。

在这里我可以指定 gif、css 或其他要忽略的内容。然而,在开始录制之前,我必须知道将要出现的各种内容。

是否有任何特定参数要传递给 Jmeter 或任何其他只负责加载页面的工具,我可以断言该页面的响应代码并且不记录页面的其他内容。

谢谢。

4

2 回答 2

2
  1. 使用带有禁用(未选中)选项的标准HTTP 请求采样器从 HTML 文件中检索所有嵌入式资源(通过采样器的控制面板设置):

    “它还可以让您控制 JMeter 是否解析 HTML 文件中的图像和其他嵌入式资源,并发送 HTTP 请求来检索它们。”

    注意:您也可以通过HTTP Request Defaults定义相同的设置。
    注意:另请参阅同一HTTP 请求文章中的“响应大小计算”。

  2. 向您的 http 采样器添加断言:

    • 持续时间断言:测试是否在定义的时间内收到响应;
    • 响应断言:确保请求成功,
      例如
      要测试的响应字段 = 响应代码
      模式匹配规则 = 等于
      要测试的模式 = 200
      
于 2011-12-07T09:10:13.610 回答
0

您想运行在特定秒数后忽略资源的测试吗?我不明白,你这样做是为了达到什么目的?用户在请求您的 url 时仍会收到这些资源,因此您的测试将不准确。

我没有任何不尊重的意思,但是您可能误解了要求吗?我假设要求是在一定秒数内加载所有资源,而不是切断那些不适合那个时间的资源?

于 2011-12-07T08:29:42.140 回答