下班時(shí)公司安排了一個(gè)同事來對(duì)項(xiàng)目做集群性能測(cè)試,懷著對(duì)性能測(cè)試的好奇心,下班后沒有著急離開,而是等待
那位同事的到來,然后在旁邊學(xué)習(xí)了下如何使用Badboy和jmeter做性能測(cè)試。
1. 軟件介紹
1.1 Badboy
Badboy,第一眼看見這個(gè)單詞,以為是壞孩子的意思,后來一想,它是專門用來給項(xiàng)目找茬來的,取名為Badboy
倒是平添了幾分可愛,呵呵。
Badboy是用來錄制操作過程的,它錄制的結(jié)果是被jmeter做并發(fā)測(cè)試的素材使用。
Badboy首頁:http://www.badboy.com.au/
1.2 Apache jmeter
Jmeter是Apache下的一個(gè)完全基于JAVA開發(fā)的測(cè)試工具, 可以很方便的用來進(jìn)行并發(fā)測(cè)試。
Jmeter首頁:http://jakarta.apache.org/jmeter/
2. 使用過程
2.1 錄制操作
(1)打開badboy進(jìn)行登錄的錄制工作。(我們來看下163郵箱的登錄并發(fā)性能如何,嘿嘿。)
(2)點(diǎn)擊登錄,然后結(jié)束錄制,將錄制的過程保存下來,保存成jmeter能夠使用的格式,Script.jmx: