【導(dǎo)讀】我的老板讓我負(fù)擔(dān)測(cè)試我們的web應(yīng)用程序。ApacheJMeter是100%純java桌面應(yīng)用程序,被設(shè)計(jì)用來(lái)測(cè)試C/S結(jié)構(gòu)的軟件。JMeter可以用來(lái)模擬一個(gè)在服務(wù)器、網(wǎng)絡(luò)或者對(duì)象上大的負(fù)載來(lái)測(cè)試或者分析在不同的負(fù)載類型下的全面性能。另外,JMeter能夠通過(guò)讓你們用斷言創(chuàng)造測(cè)試腳本來(lái)驗(yàn)證我們的應(yīng)用程序是否返回了我們期望的結(jié)果,從而幫助我們回歸測(cè)試我們的程序。為了最大的靈活性,JMeter允許我們使用正則表達(dá)式創(chuàng)建斷言。Apache軟件組織的StefanoMazzocchi是JMeter的創(chuàng)始人。我們重新設(shè)計(jì)JMeter來(lái)增強(qiáng)用戶界面和增加功能測(cè)試的能力。我們希望看到作為開(kāi)發(fā)者利用它的可插入架構(gòu)使JMeter的功能快速擴(kuò)展。未來(lái)發(fā)展的主要目標(biāo)是在沒(méi)有危機(jī)JMeter的負(fù)載測(cè)試能力的情況下盡可能使JMeter成為最實(shí)用的回歸測(cè)試工具。開(kāi)始使用JMeter最容易的方法是首先下載最新版并且安裝它。JMeter沒(méi)有提供任何JDBC驅(qū)動(dòng)。JMeter需要運(yùn)行環(huán)境匹配的最小需求。因?yàn)镴Meter僅使用Java標(biāo)準(zhǔn)API,請(qǐng)不要把因?yàn)镴RE實(shí)現(xiàn)版本而無(wú)法運(yùn)行JMeter的bug報(bào)告提交。JMeter自動(dòng)從在它的/lib和/lib/ext目錄中的jar包發(fā)現(xiàn)類。