API,即:應用編程接口(Application Programming Interface),就是軟件系統不一樣組成部分銜接的約定。因爲近年來軟件的規模日益龐大,經常須要把複雜的系統劃分紅小的組成部分,這對 API 的複雜度和設計都有更高的要求。API 測試是針對系統所提供的 API 作各方面的驗證。API 測試相似於 UI 功能測試,都是在已知輸入內容和指望結果的前提下,不一樣的是它不提供可視的按鈕文本框之類的界面,而一般是由一個直接和底層代碼打交道的連接構成,從而對測試環境的依賴會比較小。編程
好比,你在經過一個在線旅遊預訂網頁查找航班,它將會要求你輸入出發地、目的地等必要信息,當你點擊查詢時,網頁就會和每一個航空公司的 API 進行交互,返回機票信息。爲了不某個 API 出現故障,咱們須要進行 API 測試。框架
API 測試是能夠有效的提高測試的效率。目前出去找工做無論是哪一個級別的測試工程師,都要求會 API 的測試,只不過不一樣層級對服務端的測試能力在深度和廣度上有區別。工具
爲了幫助你們更好地學習 API 測試,藍橋雲課上線了一門 ——《Django 快速搭建 API 測試工具》課程。手把手帶你開發一款 API 測試工具。學習
課程以一個簡易的 API 測試工具系統的製做爲基線,從零開始介紹 Django,到完成 API 測試工具系統。使學習者快速瞭解 Django,以及使用 Django 實現一個項目的基本思路。教程中提供了詳細的操做步驟和豐富的截圖展現,儘量使學習者經過教程能夠完成一個簡易的 API 測試工具系統。經過學習本課程都可以快對 Django 有一個基本認識,對製做項目有一個清晰的理解。Django 是基於 Python 語言的一個免費開源的 Web 框架。咱們使用 Django,只須要編不多的代碼,便可以快速輕鬆地開發一個系統的大部份內容,以後進一步完善便能完成一個 Web 服務。
Django 遵循 MVC 設計。Model(模型)+ View(視圖)+ Controller(控制器),因此具備開發快捷、部署方便、可重用性高、維護成本低等優勢。測試
API 測試頁面請求操做展現設計
請求類型頁面操做展現3d
已存測試頁面編輯操做展現blog
但願瞭解 Django 的人員教程
使用 Django 框架進行 Web 開發的人員接口