進入一個行業(yè),就需要了解行業(yè)使用的基本工具,技術(shù)發(fā)展很快,原本以為軟件測試還處于點點點的時代。沒想到,80%以上的招聘信息都有說明,會自動化。
自動化,顧名思義,就是放開雙手,讓機器自動跑起來。
但是,機器怎么運行,怎么代替人做事,就要給機器注入靈魂。
在學了selenium皮毛后,性能測試也是一個基本的要求,這是大勢所趨,只能披星戴月,折草而行。
jmeter打開后的界面。安裝什么的都不重要,畢竟都挺簡單。
這幾個是最基本的內(nèi)容必須要填:
1、創(chuàng)建線程組:一個線程組,相當于一個用戶。
2、為線程組分配一個任務:最常用的是http。
3、輸出結(jié)果要添加“查看結(jié)果樹”,不然不能觀察到信息。

操作步驟:
1、在安裝的目錄里找到 bin文件。
2、在bin文件中找到jmeter.bat,雙擊打開。如果沒有安裝插件,就不會有圖形化界面,沒有安裝java環(huán)境包,也不會出現(xiàn)圖形化界面。
3、打開的界面
4、右鍵“測試用例”,鼠標滑到“添加” ,再滑到“線程”,將會出現(xiàn)三個選項。如果是不同版本,也許不一樣。分別為:
setup線程組,teardown線程組,線程組。
5、選擇“線程組”。
在出現(xiàn)的線程組右邊有三行比較重要:
1、線程數(shù):
打開太多,軟件會直接蹦掉。具體幾個會崩掉看個人電腦。我自己選了10000個,不到兩秒就崩掉了。10個還在穩(wěn)定運行。有機會試一下。使用2分查找,還是很快的。
2、ramp-up時間。幾秒內(nèi)讓線程數(shù)同時跑完。
3、循環(huán)次數(shù)。就一個測試用例跑幾次的意思。不是很難理解
在打開了線程組后,只是做了準備環(huán)境的操作。接下來,
1、右鍵點擊 “線程組”
2、“添加” →“取樣器”→“http請求”
然后,右鍵選擇“線程組”或者選擇剛剛添加的取樣器“http”
找到“監(jiān)聽器”→“查看結(jié)果樹”
出現(xiàn)如下情況:

這幾個地方比較重要:
協(xié)議:就是網(wǎng)絡協(xié)議。有幾種,目前用到的是http或者HTTPS。
默認的是http,有時候可以不填。
HTTPS的傳輸?shù)膬?nèi)容加密了,相比于http,它是一個進化版本。
服務器名稱或者ip:
比如:www.baidu.com
端口:80(這個是默認的端口。)
填寫了這個三樣,只是找到了服務器的家門口,也就是根目錄,想要找到具體的臥室,還要繼續(xù)添加。只是填寫上面這三部分看看結(jié)果:

這里可以選擇顯示格式:

不同的顯示會影響“響應數(shù)據(jù)”里面的測試內(nèi)容。
主要看的也就是這個地方吧,篩選出自己需要的內(nèi)容。
這里,也就相當于入門了。。