軟件測試 | 借助Ant實(shí)現(xiàn)批量測試和報(bào)表生成
2023-07-10 12:15 作者:測吧測試開發(fā) | 我要投稿
Ant是一種基于Java的build工具。從理論上來說,它有些類似于(UNIX)C中的make,但沒有make的缺陷。編著本書的最新版本為:Ant 1.8.2。Ant工程的配置文件采用XML格式描述,支持多平臺(tái)編譯,比較適合大型工程。在使用Ant之前,先要從http://www.apache.org/dist/ant/binaries/下載ZIP包(如apache-ant-1.8.2-bin.zip),接著解壓、安裝到本地目錄。另外,還需要設(shè)置環(huán)境變量ANT_HOME,將其值設(shè)為Ant安裝目錄的路徑,并在系統(tǒng)Path目錄中添加%ANT_HOME%bin,在cmd窗口中輸入ant-version,如果顯示如下信息,則表示安裝已經(jīng)成功。
將JMeter項(xiàng)目中對應(yīng)的.jmx文件,放入extras目錄下,即可使用Ant實(shí)現(xiàn)測試的自動(dòng)化。幾個(gè)有用的Ant命令如下:
ant -Dtest=測試案例名稱 ;運(yùn)行測試案例并生成報(bào)表
ant -Dtest=測試案例名稱 run ;只運(yùn)行測試案例
ant -Dtest=測試案例名稱 report ;只生成報(bào)表(需要把測試采樣數(shù)據(jù).jtl文件放到ant目錄下)
接下來,讓我們以登錄功能(某大型保險(xiǎn)公司電話銷售系統(tǒng))的JMeter測試計(jì)劃為例:
下面是運(yùn)行生成的報(bào)表,如圖12-34所示

軟件測試 | 借助Ant實(shí)現(xiàn)批量測試和報(bào)表生成的評論 (共 條)
