CodeArts API調(diào)試特性
- 高效調(diào)試與優(yōu)化:即時(shí)發(fā)起HTTP請(qǐng)求,實(shí)時(shí)驗(yàn)證響應(yīng)結(jié)果,加速API調(diào)優(yōu)與故障排查過(guò)程。
- 簡(jiǎn)化遷移與復(fù)用:全面支持Postman Collections導(dǎo)入,實(shí)現(xiàn)現(xiàn)有資源無(wú)縫轉(zhuǎn)移,減少重復(fù)工作,快速部署API集合。
- 智能參數(shù)生成:支持根據(jù)Body體數(shù)據(jù)結(jié)構(gòu)自動(dòng)生成示例,以及單擊“智能導(dǎo)入”,根據(jù)輸入的Json自動(dòng)生成數(shù)據(jù)結(jié)構(gòu)功能,節(jié)省手工配置時(shí)間,增強(qiáng)設(shè)計(jì)與調(diào)用一致性。
- 一鍵保存測(cè)試用例:調(diào)試完畢后,可直接保存為測(cè)試用例,去除手動(dòng)復(fù)制粘貼環(huán)節(jié),提高重復(fù)調(diào)試效率。
- Postman腳本兼容:完美集成Postman腳本環(huán)境,含多種常用代碼片段,便于檢索與應(yīng)用,擴(kuò)展腳本功能,促進(jìn)開(kāi)發(fā)測(cè)試流程的順暢。
API Mock
在調(diào)試API時(shí),可以打開(kāi)URL輸入框右側(cè)的MockURL按鈕,開(kāi)啟Mock服務(wù)。
CodeArts API內(nèi)置Mock規(guī)則,提供高級(jí)Mock能力,可以通過(guò)單擊接口的“高級(jí)Mock”頁(yè)簽設(shè)置Mock規(guī)則。
在被依賴(lài)模塊未開(kāi)發(fā)完成或依賴(lài)服務(wù)不穩(wěn)定時(shí),使用Mock服務(wù)可替代真實(shí)業(yè)務(wù)服務(wù)場(chǎng)景,實(shí)現(xiàn)并行開(kāi)發(fā),保證自動(dòng)化測(cè)試穩(wěn)定性。也可以快速構(gòu)建異常測(cè)試場(chǎng)景,提高測(cè)試覆蓋率,尤其在前后端分離開(kāi)發(fā)中,前端可通過(guò)Mock功能模擬后端數(shù)據(jù)接口,提前進(jìn)行獨(dú)立開(kāi)發(fā)與調(diào)試。這樣就有效地緩解了微服務(wù)與分布式架構(gòu)下多模塊間依賴(lài)引發(fā)的開(kāi)發(fā)與測(cè)試難題,極大地提升開(kāi)發(fā)效率與測(cè)試質(zhì)量。