Jmeter接口測試問題及解決方法積累

1、各個類型參數的位置
plain body
query parameter
URI 路徑上
2、特殊字符處理
\"做爲參數輸入到接口,會出現錯誤
響應斷言中若是有用到正則表達式,不能包含正則表達式的一些特殊字符,如:[]\,建議用equals匹配字符串
3、接口調用預期結果就是:失敗的
須要在響應斷言中勾選:Ignore Status
4、響應斷言匹配
equal 不支持正則表達式
匹配 正則表達式
包括
5、文件上傳類接口
注意請求信息頭中的ContentType,不能定義,不然上傳會失敗
路徑定義,注意使用"/"而非「\」
6、關於正則表達式匹配
1)${roleid_matchNr}>=6:正則表達式匹配數據總數
2)${rightId_#}>=6:數據庫提取數據總數
2)多行匹配,以及多個數據,匹配第二個的問題解決方法:
"groupId":(.*?),[^\}]*?"isAdmin":false,正則表達式

說明:^\}表示匹配不是}的字符數據庫

相關文章
相關標籤/搜索