最近測試並發,剛開始使用的是錄制方法,后面發現錄制后無任何界面,加參數也不知從何着手,於是查了很多文章,終於慢慢的着手從http請求來測試並發了。
當然這是個遺留問題,先放在這里后面清楚了再回來補充:
遺留問題1:錄制腳本如何在沒有界面的情況下,去設置參數?
借鑒:https://www.cnblogs.com/yoyoblogs/p/11079626.html 參看
下面開始HTTP請求:
1、從項目得知項目地址(此處測試app,但給的是一個web端url地址,我猜想如果是app也會給一個地址吧,不然怎么壓測?)
1) 添加線程組,右鍵測試計划即可添加
2)右鍵線程組,添加http請求
3)設置請求參數
4、添加測試結果,如上圖:右鍵選擇->聚合報告、察看結果樹、圖形結果
其中察看結果樹可以看到http請求是否成功的code,200則為成功
此處列舉http請求時各種返回http錯誤code的含義:[后續會補充,此處為借鑒]
400無法解析此請求。
403禁止訪問:訪問被拒絕。
404找不到文件或目錄。
405用於訪問該頁的HTTP動作未被許可。
410文件已刪除。
500服務器內部錯誤。
501標題值指定的配置沒有執行。
502 Web服務器作為網關或代理服務器時收到無效的響應。
關於聚合報告此處不寫,只寫關於http相關的情況,后期再單獨文章寫聚合報告和圖形報告
5、啟動
右鍵點擊,start,直到運行結束
6、運行結束查看結果http全是200,則成功。且聚合報告sample數量和線程數是一致的