2011-03-02 96 views
1

我正在使用FunkLoad在我的Django項目上進行一些負載測試。 (/ customer/json /)FunkLoad多個請求的一個報告

我現在正在做的基準測試中的一個頁面(我將其命名爲/ customer /)在下面的

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

,它的然後用兩個圖表

報道

我想有一個圖形,其中/客戶/ JSON被認爲是/是「頁面資源」(讓我們說的style.css)

難道這是不可行/我是否缺少什麼?

---編輯---

這裏是我的髒補丁,迫使我的測試加載介質(self.media)的列表,每次我做一個GET請求的時候,我知道至少有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 

回答

1

這還不是可行的,但這個功能是FunkLoad待辦事項列表的一部分: 「添加參數去參加下一個請求行動「

我還沒有任何確切的時間表這個ta sk,但我會defninitly實施它。

問候

+1

謝謝您的回答,我結束延長對我的測試FunkLoadTest類get方法(見答案編輯)。 – 2011-03-08 10:00:05