一.冪等的概念
任意多次執(zhí)行所產(chǎn)生的影響與一次執(zhí)行相同践樱,不用擔心重復執(zhí)行會對系統(tǒng)造成改變
二.為什么要做
1. 某種業(yè)務場景下,弱網(wǎng)/接口返回失敗時,多次觸發(fā),會消耗多次特權(quán),導致用戶投訴
2. 支付相關(guān)測試的嚴謹性
三.什么樣的場景適合做冪等測試
1. 同樣的請求需要重試(或可能被重復調(diào)用)
2. 支付/特權(quán)的消耗
四.怎樣用charles做
1. 消耗某種特權(quán)時,使用repeat advanced重復請求
查看結(jié)果,多次請求結(jié)果是否相同,特權(quán)消耗是否只有1次
總結(jié): 其實只要看請求是否有唯一鍵就行了 = =