1

我正在使用 FunkLoad 对我的 Django 项目进行一些负载测试。我目前尝试在页面加载到 (/customer/json/) 时对“执行”AJAX 请求进行基准测试的页面之一(我将其命名为 /customer/)

我目前在基准测试中所做的是以下

self.get("/customer/", description="Customer page")
self.get("/customer/json/", description="Customer list")

然后用两张图报告

我想要一个图表,其中 /customer/json/ 被视为“页面资源”(比如说 style.css)

它是否可行/我错过了什么?

- -编辑 - -

这是我每次执行获取请求时强制我的测试加载媒体列表(self.media)的脏补丁,我知道至少有 4 个充分的理由不这样做,但目前我可以忍受它 :)

class MyLoadTest(FunkLoadTestCase):

    def get(self, url, params=None, description=None, ok_codes=None):
        response = FunkLoadTestCase.get(self, url, params, description, ok_codes)
        if not self._simple_fetch:
            for media in self.media:
                self._connect("%s%s" % (self.server_url, media), [], self.ok_codes, "GET", "")
        return response
4

1 回答 1

1

这还不可行,但此功能是 FunkLoad 待办事项列表的一部分:“添加参数以加入下一个请求操作”

对于这项任务,我还没有任何确切的时间表,但我一定会执行它。

问候

于 2011-03-07T20:49:53.437 回答