2014-07-16 171 views
3

在我們當前的測試計劃中,我們請求包含AJAX的產品頁面。爲了得到這個AJAX數據,我們使用一個xpath提取器,然後建立一個新的url路徑並請求ajax。問題是我們有一個恆定的吞吐量計時器,可以減慢這些請求的速度,實際上我們希望它們都能立即發生。我們的測試計劃如下 -如何在Jmeter中同時請求AJAX和HTTP請求

查看產品片段

-HTTP獲取產品頁
--build AJAX請求
-HTTP獲取AJAX信息

主測試文件
- 呼叫產品片段
- 恆定吞吐量定時器(每分鐘1個請求)

是否有任何方法來覆蓋恆定吞吐量ti從查看產品片段內查看?

我試過嵌套的控制器/定時器,但他們都沒有工作。

回答

7

您需要一個JSR223採樣器或自定義採樣器,它不會考慮JMeter線程組設置,並且能夠使用它自己的線程池發出併發的AJAX請求。

請參閱How to Load Test AJAX/XHR Enabled Sites With JMeter實施細節指南。

+0

太好了,謝謝!我不知道我是如何錯過這一點的。 對不起,我不能upvote你的答案,由於是一個新手:( – yesiamtom