我現(xiàn)在只能在Pycharm 里跑通
備注:跑性能的腳本不能使用parameters做參數(shù)化
1、進(jìn)入Pycharm的項(xiàng)目路徑
執(zhí)行>pip install locust
有報(bào)錯(cuò),但好像不影響后續(xù)操作

4.png
2、執(zhí)行最基礎(chǔ)的語句
locusts -f api/login_api.yml

5.png
看到這些輸出,相當(dāng)于啟動(dòng)執(zhí)行腳本成功
3、打開瀏覽器,訪問http://localhost:8089/
輸入相應(yīng)的數(shù)據(jù),點(diǎn)擊start

6.png
性能測試參數(shù)
Type: 請(qǐng)求的類型,例如GET/POST。
Name:請(qǐng)求的路徑。這里為百度首頁,即:https://www.baidu.com/
request:當(dāng)前請(qǐng)求的數(shù)量。
fails:當(dāng)前請(qǐng)求失敗的數(shù)量。
Median:中間值,單位毫秒,一半的服務(wù)器響應(yīng)時(shí)間低于該值,而另一半高于該值。
Average:平均值,單位毫秒,所有請(qǐng)求的平均響應(yīng)時(shí)間。
Min:請(qǐng)求的最小服務(wù)器響應(yīng)時(shí)間,單位毫秒。
Max:請(qǐng)求的最大服務(wù)器響應(yīng)時(shí)間,單位毫秒。
Content Size:單個(gè)請(qǐng)求的大小,單位字節(jié)。
reqs/sec:是每秒鐘請(qǐng)求的個(gè)數(shù)。