關于 JMeter 的一般使用在它的官方主頁和其它網站可以搜索到不少文章, 但是很少看到如何使用一些動態內容(比如在 HTTP 請求中使用變量作為參數)的文章, 最近因為工作需要, 在這方面做了一些摸索, 總結如下.
0.測試項目概述
為了嘗試如何使用變量, 我們首先需要建立一個測試項目, 在這里使用了 Buffalo (一種 AJAX 技術, 詳細資料參見http://www.amowa.net/buffalo/index.html), 或者可以看一下我下載的這個文件(att:在 JMeter 壓力測試工具中使用變量.Buffalo-info.zip)中的說明和例子. 目前 Buffalo 還不是很穩定, 但是建立一個測試環境已經足夠了, 而且很方便.
我們建立的這個例子叫做 "buffalo-jmeter", 將這個壓縮文件(att:在 JMeter 壓力測試工具中使用變量.buffalo-jmeter.zip)中的 buffalo-jmeter.war 文件復制到 Tomcat(我用的是 Tomcat 5.0.30) 的 webapps 目錄下, 待 Tomcat 自動發布完成之后就可以通過http://localhost:8080/buffalo-jmeter/(假設是發布在本地的Tomcat上) 訪問測試頁面(如下圖).
原文轉自:http://www.anti-gravitydesign.com