接口性能測試需要注意的點
By: 授客 QQ:1033553122
1.是否調用外部系統的接口
有些接口的調用會觸發對其它系統接口的調用,針對這種情況,可能得考慮添加“擋闆”--代碼中注釋掉對外部系統接口的調用,直接傳回模拟資料,模拟對外部系統接口的調用傳回。這樣以減少因外部系統引起的性能幹擾問題
2.是否包含枚舉類型的參數
看接口是否攜帶了枚舉類型的參數,如果攜帶了,得考慮下設定那個枚舉值最影響性能,理由如下:
if arg == 1:
複雜的處理邏輯
elif arg == 2:
很簡單的處理邏輯
elif arg == 3:
pass
3.是否包含非必填參數
類似“2.是否包含枚舉類型的參數”,需要看接口是否攜帶了一些非必填參數,如果填寫了是否會影響性能。
4.是否是查詢類接口
查詢類接口,需要考慮使用哪些參數,考慮使用組合參數還是使用查詢參數,這個建議根據實際業務做判斷。另外,還需要考慮,這些參數的查詢,哪些會采用索引查詢,哪些不使用索引查詢。
作者:授客
QQ:1033553122
全國軟體測試QQ交流群:7156436
Git位址:https://gitee.com/ishouke
友情提示:限于時間倉促,文中可能存在錯誤,歡迎指正、評論!
作者五行缺錢,如果覺得文章對您有幫助,請掃描下邊的二維碼打賞作者,金額随意,您的支援将是我繼續創作的源動力,打賞後如有任何疑問,請聯系我!!!
微信打賞
支付寶打賞 全國軟體測試交流QQ群
