Eolink Apikit 圖形用例詳解|API 自動化測試
Eolink Apikit 的圖形用例是指透過圖形化的方式去表現 API 流程測試。它包括了條件選擇器、單個 API 步驟和操作集等元件。
相較於前面推薦的表格化的通用用例,它可以讓測試人員更方便地設計和管理 API 流程測試,同時也更加的靈活。
新增圖形用例
進入測試用例管理頁面,點選
新增用例
按鈕,在彈窗中輸入
用例名稱
等資訊,選擇
圖形
用例,然後點選
確定
即可。
新增圖形用例步驟
點選線段中間的+號可以獲取更多選擇:
新增單個步驟
從API文件新增請求
選擇從API文件新增請求,選擇API文件中的專案和介面,並且把介面加入到流程中:
新增空白的API請求
選擇新增API請求,填寫引數,生成新的步驟:
新增指令碼操作
選擇新增指令碼【JavaScript】實現更加複雜的介面測試比如迴圈等:
新增資料庫步驟
選擇新增資料庫操作,方便在測試的過程中插入或者刪除資料:
新增條件控制器
透過條件控制器來判斷需要走的分支,再根據不同的分支選擇不同的介面路徑:
新增操作組
操作組的功能類似於場景測試用例,可以將多個介面合併成為一個操作組,並將操作組作為一個完成流程用例新增到圖形化用例裡面。
發起圖形用例測試
建立好測試用例之後,點選執行測試按鈕即可執行測試,系統會自動按順序執行測試流程裡的每個測試步驟並且得到詳細的測試報告。
如果您建立了多組測試資料(多個資料集),那麼系統會自動將測試報告按照測試資料集分類展示。
如下圖是執行測試後的報告效果,您可以看到每個資料集、每個測試步驟的測試結果,結果中包括詳細的請求時間、請求引數、返回結果等內容。
測試用例新增測試步驟時,
新增API請求
、
新增指令碼
、
新增資料操作
支援重試功能
如果選擇
測試步驟重試
功能,當測試步驟未透過測試時,可以設定重試次數和重試間隔時間,在重試次數範圍內進行重試,如果仍舊沒有透過測試,則執行“
當前步驟出出錯或未透過是,依然執行下一個步驟
“的相關規則。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70027288/viewspace-2997665/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 自動化測試|Eolink Apikit 如何儲存、使用測試用例API
- Eolink Apikit「 零程式碼」快速發起 RPC 介面自動化測試APIRPC
- Eolink Apikit 快速發起 API 測試,一鍵生成測試資料API
- 快速掌握 Websocket 介面測試|Eolink ApikitWebAPI
- Eolink Apikit:HTTP 介面測試,零程式碼、快速上手APIHTTP
- 如何在 Eolink Apikit 中發起 TCP/UDP 文件測試APITCPUDP
- 手工測試用例與自動化測試用例的區別
- 「Eolink Apikit 教程」API 異常監控-建立 API 監控API
- Web自動化-Selenium自動化測試-4-編寫測試用例Web
- API自動化測試API
- 5分鐘上手瀏覽器外掛測試——Eolink Apikit瀏覽器API
- 自動的自動化:EvoSuite 自動生成JUnit的測試用例UI
- API自動化測試平臺,高效實現對API的自動化測試API
- API自動化測試實踐API
- API自動化測試平臺,支援場景化的API測試API
- 「Eolink Apikit 」如何快速建立有效的API監控任務?API
- 開發常用的 3種 API 監控報告- Eolink ApikitAPI
- 測者的測試技術手冊:自動的自動化EvoSuite 自動生成JUnit的測試用例UI
- Selenium用法詳解 - - selenium自動化測試概要
- 自動化測試 —— Pytest fixture及conftest詳解
- vue-cli 自動化測試 Nightwatch 詳解Vue
- Selenium用法詳解 -- Selenium3 自動化測試 frame多種用法舉例
- 騰訊出品小程式自動化測試框架【Minium】系列(五)API詳解(中)框架API
- 騰訊出品小程式自動化測試框架【Minium】系列(四)API詳解(上)框架API
- 基於LangChain手工測試用例轉App自動化測試生成工具LangChainAPP
- 基於LangChain手工測試用例轉Web自動化測試生成工具LangChainWeb
- 基於LangChain手工測試用例轉介面自動化測試生成工具LangChain
- Eolink Apikit 如何對所有 API 異常請求實時監控 ?API
- 軟體測試(功能、介面、效能、自動化)詳解
- 基於 Htte 的 API 自動化測試API
- JMeter做WEB和API自動化測試JMeterWebAPI
- iPaaS中API自動化測試的作用API
- 使用 Postman 實現 API 自動化測試PostmanAPI
- Selenium用法詳解 -- Selenium3 自動化測試 鍵盤事件詳解事件
- Selenium用法詳解 -- Selenium3 自動化測試 下拉框詳解
- 自動化測試系列 —— UI自動化測試UI
- 「實用技巧」後端如何使用 Eolink Apikit 快速除錯介面?後端API除錯
- TestNG測試用例重跑詳解及實踐最佳化