在 API 優(yōu)先設(shè)計(jì)生命周期中,您可能正在設(shè)計(jì)依賴于新 API 端點(diǎn)的新功能,但另一個(gè)團(tuán)隊(duì)負(fù)責(zé)實(shí)現(xiàn)這些端點(diǎn),并且尚未完成。您可以使用模擬服務(wù)器,而不是被它阻止,它將請(qǐng)求的樣本數(shù)據(jù)返回到 API 的端點(diǎn),模擬真實(shí) API 的行為。然后您可以使用模擬服務(wù)器來測(cè)試您的 API,甚至在它被其他團(tuán)隊(duì)實(shí)現(xiàn)之前。
使用 gRPC 模擬服務(wù)器
在創(chuàng)建 gRPC 模擬服務(wù)器之前,您必須有一個(gè) API 定義。這可以是工作區(qū)中的 API、要導(dǎo)入的 protobuf(協(xié)議緩沖區(qū))文件,也可以使用 Postman API Builder 創(chuàng)建新的 API。
通過以下方式之一輸入要使用的 protobuf API:Use an API from this workspace - 在當(dāng)前工作區(qū)中選擇一個(gè)現(xiàn)有的 protobuf API。導(dǎo)入 .proto 文件- 從文件添加新的 protobuf API .proto。創(chuàng)建一個(gè)新的 API - 打開 Postman API Builder 并創(chuàng)建一個(gè)新的 protobuf API。
更多建議: