這一篇文章,宏哥主要想講解一下,錄製完腳本不是就完事了,咱們有時候還須要斷言,看結果是否和咱們預期的結果一致。這在測試中都是很重要的。用句老話說:只看結果不看過程。瀏覽器
想要斷言,咱們就必須的有腳本,才能斷言,沒有腳本咱們就沒法斷言,所以這裏咱們仍是須要錄製腳本。再廢話一句:Jmeter錄製腳本多采用Badboy工具,不多使用其自帶的錄製,雖然badboy如今不維護了,可是宏哥仍是極力推薦badboy。工具
宏哥大體描述一下錄製場景:打開瀏覽器輸入搜狗網址,並訪問搜狗,在搜索輸入框,輸入「北京-宏哥」,點擊「搜狗搜索」按鈕。測試
1.先錄製場景:開始錄製,打開瀏覽器www.sogou.com,以下圖所示:spa
2.在輸入框中輸入文字「北京-宏哥",以下圖所示:3d
3.回車,關閉錄製。以下圖所示:blog
4.找到Variables面板,在空白處鼠標右鍵,點擊「add variables..」,以下圖所示:io
5.輸入變量名,以及變量的值,變量的值能夠是多個,以下圖所示:變量
6.點擊Ok,以下圖所示:亂碼
7.修改參數使用變量,以下圖所示:bfc
8.今天的豬腳登場了:添加斷言,選中須要斷言的地方(北京-宏哥),點Tools->Add Assertion for Selection,以下圖所示:
9.修改斷言的參數變量,這裏斷言的值也是取的搜索的變量,能夠根據項目需求從新新增變量,以下圖所示:
10.修改腳本執行的次數,咱們選擇循環剛纔定義變量時添加的值。以下圖所示:
到此,錄製腳本斷言,就所有結束了,選所有運行試試吧!這裏前邊宏哥已經介紹過了就不贅述了。
11.開始回放 Play All ,左側檢查狀態也成功改變了(左側檢查點《斷言》處出現對勾)。以下圖所示:
點擊view –>report –>Summary report,出現下圖展現回放結果,以下圖所示:
1.在所有運行時中文字符變成亂碼,不要慌也沒關係只須要:把utf8改爲GBK便可。
好了,時間也不早了,今天關於Badboy的斷言就分享到這裏了,謝謝你耐心的閱讀。
您的確定就是我進步的動力。若是你感受還不錯,就請鼓勵一下吧!記得點波 推薦 哦!!!(點擊右邊的小球便可!(^__^) 嘻嘻……)