接口性能測試須要注意的點性能
By: 授客 QQ:1033553122測試
1.是否調用外部系統的接口spa
有些接口的調用會觸發對其它系統接口的調用,針對這種狀況,可能得考慮添加「擋板」--代碼中註釋掉對外部系統接口的調用,直接返回模擬數據,模擬對外部系統接口的調用返回。這樣以減小因外部系統引發的性能干擾問題索引
2.是否包含枚舉類型的參數接口
看接口是否攜帶了枚舉類型的參數,若是攜帶了,得考慮下設置那個枚舉值最影響性能,理由以下:class
if arg == 1:數據
複雜的處理邏輯查詢
elif arg == 2:註釋
很簡單的處理邏輯co
elif arg == 3:
pass
3.是否包含非必填參數
相似「2.是否包含枚舉類型的參數」,須要看接口是否攜帶了一些非必填參數,若是填寫了是否會影響性能。
4.是不是查詢類接口
查詢類接口,須要考慮使用哪些參數,考慮使用組合參數仍是使用查詢參數,這個建議根據實際業務作判斷。另外,還須要考慮,這些參數的查詢,哪些會採用索引查詢,哪些不使用索引查詢。