Heim  >  Artikel  >  Entwicklungswerkzeuge  >  Wie Postman das automatisierte Testen von Schnittstellen implementiert

Wie Postman das automatisierte Testen von Schnittstellen implementiert

藏色散人
藏色散人nach vorne
2021-11-02 15:45:522786Durchsuche

Verwenden Sie Postman , um den Schnittstellenautomatisierungstest des Projekts durchzuführen. Nachdem die Schnittstelle entwickelt wurde, verwenden Sie das Tool postman für grundlegende Tests. Mit einigen der von postman bereitgestellten Funktionen können Sie automatisierte Tests der Schnittstelle implementieren.

Einige häufig verwendete grundlegende Testmethoden sind im Folgenden aufgeführt, um die spätere Suche zu erleichtern. postman 来实现项目的接口自动化测试。

接口开发之后使用 postman 工具来做基础测试,利用 postman 提供的一些功能,能过实现接口的自动化测试。

下面记录一些常用的基本测试方法,方便后续查找。

相关推荐:《postman接口测试实战—从野路子到大神的蜕变

postman测试使用说明

postman 支持 Pre-request script 以及 Tests,脚本均使用 javascript 编写,使用和正常的前端 js 没有任何差别, postman 提供了一个封装的库 pm

Verwandte Empfehlungen: „Testpraxis für Postbotenschnittstellen – der Wandel vom wilden Weg zum Meister

postman Test-Nutzungsanweisungen
postman unterstützt Pre-Request-Skript und Tests sowie die Verwendung der Skripte javascript wird ohne Unterschied zum normalen Front-End js geschrieben und verwendet. postman stellt eine gekapselte Bibliothek pm bereit um einige Vorgänge zu vereinfachen.
Testfall

🎜Die Schnittstelle reagiert normal🎜
pm.test("200 test",function(){
    pm.response.to.have.status(200);})
🎜🎜🎜Die Schnittstelle funktioniert normal🎜
pm.test("api function ok",function(){
    var res=JSON.parse(pm.response.text())
    var code=res.code;
    var message=res.message;
    pm.expect(code).equal(0);
    pm.expect(message).equal("success");})
🎜Empfohlenes Lernen: „🎜phpstorm-Tutorial🎜“🎜

Das obige ist der detaillierte Inhalt vonWie Postman das automatisierte Testen von Schnittstellen implementiert. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:learnku.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen