成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

13款免費的API設計、開發和測試工具

譯文
開發 測試
這些免費的服務和開源實用工具讓你的API可以立即構建并運行起來。

13款免費的API設計、開發和測試工具

【51CTO.com快譯】充分利用REST的API大行其道,用于創建、測試和管理這種API的工具也方興未艾。無論你是API新手還是在趕進度的專家,都可以獲得諸多服務,幫助API從概念階段進入到生產階段,許多服務不用花一分錢。

以下是處理API​​的幾項免費服務。一些是簡易的應用程序,可簡化組裝或測試API的任務。另一些是完整的專業API管理服務的入門版,讓你可以先試用一下;若有需要,可升級到更專業的(付費)服務。

1.Amazon API Gateway

Free Tier for AWS讓開發人員可以免費享用AWS提供的大多數服務,包括Amazon API Gateway。免費的Amazon API Gateway每月最多可以進行100萬個API調用,只持續一年,但已足以讓你可以上手。

完整的付費版Amazon Panel Gateway讓你可以使用流量管理、API版本管理和監控軟件包的所有部分等meta-tool工具,為在Amazon EC2和AWS Lambda上構建的應用程序或“任何Web應用程序”構建前端API。

鏈接:

https://go.skimresources.com/?id=111346X1569476&xs=1&isjs=1&url=http%3A%2F%2Faws.amazon.com%2Fapi-gateway%2F&xguid=01CV43NG31B1BFCN3C2FYJ8J85&xuuid=946ba2d811745559b6bd2f2b3f810a14&xsessid=&xcreo=0&xed=0&sref=https%3A%2F%2Fwww.infoworld.com%2Farticle%2F3410586%2F13-free-tools-for-api-design-development-and-testing.html&xtz=-480&jv=3.21.8-stackpath&bv=2.5.1

2.APImetrics

APImetrics是一種API監控和警報服務,包括可視化API設計器、支持REST和SOAP API(簡化了后者到前者的轉換)、允許按順序觸發多個API調用的工作流系統,以及針對需要進入下一階段但可能出岔子的任何組件的儀表板。沒有免費版,但該公司確實提供各檔服務的14天免費試用?;痉桨该刻焯峁?00個調用,每月最多15500個調用,每月收費15美元。

鏈接:http://apimetrics.io/

3.Assertible

Assertible讓你可以創建簡單的測試或斷言,以監控生產環境中的API??梢詮某R姷牡谌礁袷綄階PI,包括Swagger、Postman和curl。如果你在默認域之外進行測試,可以按各種標準對測試進行分組,然后使用各環境參數(比如staging與production)或可選的SSL驗證來執行測試。你還可以按計劃或通過觸發器來執行Assertible測試,并將測試狀態發布到GitHub上。

個人方案免費,不過它只允許兩項Web服務、每項服務10個測試,保留1000個結果。付費方案起價每月25美元,提高了許多使用上限,允許測試更頻繁地運行。

鏈接:https://assertible.com/

4.BlazeMeter

BlazeMeter是一種API負載測試服務,可提供實時報告功能。其他優點包括地理分布式負載測試,這意味著你可以從多個大洲的服務器生成流量,并支持Apache JMeter創建的測試。

BlazeMeter的免費版讓你每月可以運行10個測試(每個最多20分鐘),支持最多50個并發用戶,一個共享負載生成器和保留一周的數據。收費方案起價99美元,支持1000個并發用戶,每年200個測試,數據可保留三個月。

鏈接:https://www.blazemeter.com/

5.Httpbin.org

Httpbin.org為你提供了一系列HTTP API端點響應,這些響應適用于測試或調試發送請求的前端。你可以用URL參數配置響應,而不是通過Web界面來配置響應。因而很容易使服務的使用實現自動化。

比如說,/links/:n端點讓你可以請求擁有n個HTML鏈接的網頁——比如說以此測試Web抓取器。Httpbin還有采用類似MIT的許可證的Python軟件包。

鏈接:http://httpbin.org/

6.IBM API Connect

與AWS一樣,IBM Cloud提供了足夠可靠的免費版,可以讓開發人員領略可用的服務,但功能又不夠全面,無法構建完整的生產級應用程序。與AWS一樣,IBM Cloud在免費版IBM API Connect上提供API管理工具。

IBM API Connect最初只是一個創建API并將其與實際代碼聯系起來的工具。今天它還包括用于執行API方面的策略、鼓勵發現、創建組合式API設計以及“將云服務與企業記錄系統整合起來”的工具。該服務有免費版,每月可享用50000個API調用——完全足以試用了。請注意,30天不用后,IBM Cloud自動刪除任何免費版服務,所以不用它會失去它。

鏈接:https://cloud.ibm.com/catalog/services/api-connect

7.JsonStub

JsonStub這個Web界面讓你可以創建API端點的快速模型,返回靜態文本(比如JSON響應)以測試查詢數據的前端。它不是很復雜。JsonStub正是你所需的,正如JsonStub主頁所寫:“你在開發前端時模仿后端。”

鏈接:http://jsonstub.com/

8.Loader

你怎么知道面向公眾的API在它上線的那一刻不會出嚴重故障?唯一的辦法就是測試它在負載很大的情況下表現如何。通過Loader的Web界面或API創建目標主機的端點,測試結果將通過瀏覽器頁面實時傳送給你。服務的免費版讓你可以每次測試一分鐘的目標主機,每次測試最多10000個模擬客戶和兩個URL。付費方案起步價為每月99.95美元,大部分使用限制不復存在。

鏈接:https://loader.io/

9.Mockable

Mockable是另一種用于模擬REST和SOAP端點的簡易服務。基礎版永久免費,包括為模擬提供HTTPS支持,不過刪除了三個月內未使用的任何路由,日志僅保留24個小時或5MB,每個三名成員的團隊最多只可以創建10個模擬。最棒的是,你甚至無需注冊即可試用。一進入管理控制臺,系統自動為你創建臨時帳戶。

鏈接:https://www.mockable.io/

10.Mockbin

Mockbin出自API專家Mashape(現為Kong),讓你可以創建用于測試的模擬端點。端點可以使用任何HTTP方法,返回JSON、YAML、XML或HTML格式的結果,將CORS標頭附加到響應,并記錄和檢查調用流量。 HAR格式的數據也可用于自動生成HTTP響應,因此模擬更接近工作服務器返回的實際結果。Mockbin還有一個寬松許可的開源項目。

鏈接:http://mockbin.com/

11.Pyresttest

Python Rest Testing(簡稱Pyresttest)是用于基準測試和REST測試API的Python工具。測試以簡單的YAML或JSON格式來加以定義,可以整合到工作流中或使用傳統的Python編程機制加以擴展。缺點是:Pyresttest對Python 3僅提供初步的支持,自2016年以來未更新過。

鏈接:https://github.com/svanoort/pyresttest

12.Restlet Studio

Restlet Studio號稱是“面向API設計的Web IDE”,它用一組可視化工具來描述API。除了設置方法或查詢參數外,功能還包括為API自動生成框架代碼,甚至自動生成客戶端SDK。Swagger和RAML都得到支持。實際上,你在處理API時可以在Swagger和RAML之間切換。

免費方案僅支持一個API,但你可以獲得數量無限制的測試調用、10MB存儲數據和生產環境中的1000個調用。沒錯,你可以使用免費版部署到生產環境中,盡管不支持CI/CD或自定義域名之類的機制。

鏈接:https://restlet.com/

13.Runscope

Runscope提供基于Web的工具包,用于測試API以確保它們正常運行、返回有效數據并可以調試??梢允褂肧wagger 2.0 API定義標準來導入測試方案,并導入一系列其他常見格式,包括Runscope用于自身測試產品的格式。沒有免費版,但除了定制的企業版外,所有定價方案都可以免費試用14天。

鏈接:https://www.runscope.com/pricing-and-plans

原文標題:13 free tools for API design, development, and testing,作者:Serdar Yegulalp

【51CTO譯稿,合作站點轉載請注明原文譯者和出處為51CTO.com】

責任編輯:龐桂玉 來源: 51CTO
相關推薦

2019-12-26 10:00:50

工具代碼開發

2020-07-13 07:15:37

安全測試工具漏洞軟件安全

2020-07-16 07:33:44

工具安全數據

2020-11-27 11:19:55

開發API工具

2022-01-03 08:04:31

API安全測試工具安全工具

2023-10-10 18:20:22

開源API

2013-08-13 09:43:59

響應式免費測試工具響應式設計

2019-01-04 07:48:02

網絡延遲測試工具網絡交付

2024-07-01 13:51:58

2013-11-04 09:48:21

WebWeb設計測試

2020-01-09 09:00:00

安全測試工具網絡安全安全工具

2020-01-18 15:20:25

工具代碼開發

2015-07-15 09:30:07

2016-11-30 08:38:35

測試工具TestingWhiz

2014-06-06 09:56:02

開發者GUI測試工具

2010-05-06 10:08:21

2014-06-17 09:50:03

2009-03-27 14:24:24

2019-03-15 09:17:22

Web測試工具

2011-05-10 09:55:14

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲一区二区三 | 综合久久久久久久 | 亚洲精品久久久久久宅男 | 亚洲视频二区 | 中文字幕日韩欧美 | 欧美日韩福利视频 | 亚洲自拍偷拍欧美 | 国产成人精品久久二区二区91 | 日韩国产在线观看 | 手机av在线| 国产精品一卡二卡三卡 | 国产一区在线免费观看 | 日韩成人久久 | 在线观看亚洲专区 | 国产欧美日韩一区二区三区在线 | 在线观看免费av片 | 中文字幕在线一区二区三区 | 久久成人免费 | 国产偷自视频区视频 | 欧洲一区在线观看 | 国产一区 | 亚洲国产精品一区二区第一页 | 亚洲狠狠 | 亚洲日韩欧美一区二区在线 | 日韩精品区 | 8x国产精品视频一区二区 | 国产精品高潮呻吟久久 | 国产在线二区 | 日本黄色免费视频 | 在线视频一区二区 | 久久亚洲一区二区 | 正在播放一区二区 | 日韩电影免费观看中文字幕 | 国产成人精品一区二区三区四区 | 成人自拍av | 亚洲国产精品久久久 | 免费黄色的视频 | 亚洲毛片| 亚洲精品二区 | 一区二区日本 | 国产xxx在线观看 |