1. 程式人生 > ><API自動化測試>Centos-Newman

<API自動化測試>Centos-Newman

應用程序 語言 微軟雅黑 小白 定時 指導 ogl 應用 能夠

一、介紹:

在測試和開發中,有一款API測試工具一直占據著武林盟主的地位,那就是聲名遠播的Google公司的Postman

Postman原先是Chrome瀏覽器的一個插件,後面發展成了一個應用程序,一直被武林同道所熱愛;But,但是呢要想做到無人值守的運行API測試,就要引入贏兩個個工具,實際上是兩個個框架,她就是NewmanJenkinsNewman是針對Postman的導出數據,然後批量執行,可以實現自動執行API測試;Jenkins是持續集成平臺,所有的測試框架,可以通過執行命令,來定時、定場景觸發,實現無人值守。

目的:使用Newman+Postman實現API自動化測試

依賴:1Postman導出API用例(jsonxml..)

2Newman(因為Newmannode編寫,需要依賴nodejs)

擴展:在Jenkins上實現無人值守的API測試

二、安裝nodejs和npm

nodejs是一門這幾年發展很快的一門語言,能夠實現快速開發web網頁,有前輩們的安裝教程,我就直接引用了:

https://blog.csdn.net/github_37320188/article/details/80548404

使用第二種方法安裝

三、安裝Newman

前人種樹,後人乘涼,不浪費前輩們用時間和汗水給我們做的指導:

https://www.cnblogs.com/thelastman/p/9007568.html

四、Newman使用方法

開源地址已經給了小白式的使用方法,這裏就不再重復做無用的描述了,直接上原汁原味的大餐:

https://github.com/postmanlabs/newman

<API自動化測試>Centos-Newman