1.測試方法設計:可分為正向測試和反向測試。
正向用例:只輸入所有必填參數,驗證其結果輸入所有的參數,包括非必填參數,驗證其結果所有的必填參數和可選參數的組合,驗證其結果反向用例:從請求參數考慮:缺少參數,多參,無參,參數錯誤等 。從輸入數據考慮:數據類型錯誤,數據為空,數據越界。
2.發(fā)散測試:考慮完所有參數的組合外,為了避免遺漏,我們還的拋開用例,從不同角度去考慮,以下兩個方面就可以值得嘗試 。
和開發(fā)確認實現(xiàn)邏輯:在和開發(fā)確認實現(xiàn)邏輯的時候,盡可能的問的詳細一些,問的過程中,也可以設定一些問題,比如可以問如果輸入這樣的參數,那么他會有什么的輸出呢 ?后面把你沒有執(zhí)行到的邏輯列舉出來,通過設計一些數據進行覆蓋 。
深入的了解業(yè)務:對業(yè)務再次熟悉,盡可能的確認業(yè)務中的每一個細節(jié),然后根據這些細節(jié)考慮接口是否有對應的實現(xiàn),并嘗試著進行測試 。
推薦閱讀: