postman自動化執(zhí)行

問題:
比如20個接口,單獨執(zhí)行接口B時沒問題,是成功的,但是postman自動化執(zhí)行所有的接口時,接口B總是會斷言失敗,查找原因,是因為該接口依賴的接口A還沒執(zhí)行完(比如需要操作數(shù)據(jù)庫、寫入數(shù)據(jù)庫等,比較慢)

如果點擊postman的collections向右的箭頭--->Run,在彈出來的界面中,如果設置了Delay,是所有的接口均延遲(但是我實際設置了下,總的響應時間并沒有增加,望高手指點)


image.png

如果想單個接口接口延遲幾秒后再執(zhí)行下一個接口,可以用setTimeout(function(){}, 3000);
表示延遲3秒(但是我在接口A中也加了這句了,還是報錯了)


image.png

接下來的操作后,解決了自動化執(zhí)行時報錯的問題:
調(diào)整了以下接口的執(zhí)行順序,比如
調(diào)整前是:
登錄-->查詢列表-->添加-->終止
調(diào)整后:
登錄-->添加-->查詢列表-->終止

再自動化執(zhí)行collection,接口B不報錯了
(暫時可以解釋為查詢列表接口的執(zhí)行,給添加接口(接口A)的執(zhí)行延長了時間,使得該執(zhí)行終止接口(接口B)時,接口A能執(zhí)行完)

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容