Jmeter、Postman 、 loadrunner SoapUI 接口測試工具


一、 loadrunner  簡稱 LR

二、 Jmeter 

1、安裝包:apache-jmeter-4.0.tgz   解壓。學會此工具的使用  和POSTman 一樣的。

2、本機測試:雙擊apache-jmeter-4.0\bin 的 jmeter.bat 啟動

添加線程組,后 添加兩個東西,設定IP 和端口,headerManager貌似不用設定

 

添加 Sampler HTTP Request

 添加View Results Tree ,  啟動,通過View Results Tree  查看結果

 

 

 

 

 

 

 

拓展 ======================================

postman+jmeter接口實例 - 笨笨的妞 - 博客園--這篇對postman講得非常好。
http://www.cnblogs.com/alasijia/p/8037094.html

 

postman和jmeter的接口測試案例 - 響馬_800 - 博客園--也不錯
http://www.cnblogs.com/zgw-800/p/8032168.html

postman中 form-data、x-www-form-urlencoded、raw、binary的區別 - 海藍steven - 博客園
https://www.cnblogs.com/rogge7/p/8521301.html

 

 

轉:有postman和Jmeter了為什么還要寫接口測試框架?

學接口自動化之前我想過這個問題,之前還在群里問過這個愚蠢的問題,后來被群友噴死了,想想當時的自己也是可愛。

今天呢,看了蟲師的書,聚的書中有點觀點很是贊同,所以特此記錄一下,也給看到博客的有緣人答疑一下啊,哈哈!

主要原因如下:

1.測試工具有很多不足的地方,比如測試數據的不可控。

  接口測試的本質就是調用接口輸入數據,再驗證接口返回的數據是否符合預期,如果返回的數據不可控那么工具就無法斷言結      果!

2.工具無法測試加密的接口,比如說一個接口的入參需要簽名驗證,即是對當前的時間戳+密鑰進行MD5加密后傳輸,因為時間戳是動態的,所以一般的接口測試工具是無法模擬的

3.工具的擴展能力不足,比如想生成不同格式的測試報告,並將測試報告發送至郵箱,又或者想將接口測試集成到持續集成中,如jekins都存在局限性

綜上所述:用代碼的方式執行接口測試才是萬能的啊!!!!!!

結束!

 

=====別人的評論

jmeter elk grafana influxdb 這些工具才是行業最主流的 主流的互聯網公司基本都在使用這套架構

接觸不到底層的是jmtet, LR都是基於傳輸層寫代碼的 這還不夠底層?

LR 支持 linux

LR學習成本相對較高,但是結果分析方面jmeter是不能比的
Jmeter擴展性較好,開發插件方便(比如一些私有協議需要測試),至於報告不好看,這個完全可以自己定制(InfluxDB+grafana+Jmeter的BackEndListenser)
個人見解:工具無分好壞,適合自己的場景能達到測試目的即是好工具

jmeter操作起來比LR要“敏捷”很多


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM