轉自:http://www.lxweimin.com/p/9a4bbfeb717f
昨天已經(jīng)生簡單的跑成功了,可是我發(fā)現(xiàn)查看生成的測試報告很麻煩,所以又查了一些文章終于被我找到了一篇能完全解決我問題的文章
特表感謝:
Ant+Jmeter+Jenkins實現(xiàn)接口測試自動化
需求:怎么能在構建完成后,直接通過Jenkins查看生成的折線圖、以及html報表呢?
老規(guī)矩先準備基礎文件
1.實現(xiàn)這個2個功能會用到Jenkins的兩個插件:
Publish Performancetestresultreport;? ? ? Publish HTML reports;
這兩個插件可以再Jenkins 的“系統(tǒng)管理”-》“管理插件”-》“可選插件”中搜索到
搜索.png
2.插件安裝成功后,然后去修改下build.xml
說明:之前我對build.xml認識還有點誤區(qū),我一直以為是全局通用的呢,現(xiàn)在才知道是每個job都要用配置一個build.xml --感悟
*說下為啥要修改build.xml,因為相對修改Jenkins的工作目錄來說,修改文件更簡單些,
Jenkins工作路徑設置:系統(tǒng)管理-》系統(tǒng)設置-》最上角點高級
所以修改為:在他默認的工作區(qū)中去生成文件,也就是在build.xml中修改下生成html、jtl 的路徑*
修改如下:
Paste_Image.png
然后就可以去Jenkins中配置job了
在昨天的基礎上配置Publish HTML reports :
Paste_Image.png
2.然后填寫相關參數(shù):
Paste_Image.png
3.添加構建后步驟Publish Performance test result report:
Paste_Image.png
4.配置參數(shù):
Paste_Image.png
5.保存,然后構建,看看效果:
Paste_Image.png
圖表都是可以點擊的,HTML Report可以點擊進行查看,這樣就方便很多了;起碼能在Jenkins中完成所有測試方面的查看需求了