iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 6
0
DevOps

持續測試三十天系列 第 6

[Day 06] 造假 (Mock),是 API 的基本功

YApi 平台,提供完整的 API 管理功能,包含

  1. 定義 API SPEC
  2. Mock API Request and Response
  3. 設定 API 環境 (例如 local, mock, dev, stg, prod)
  4. 選擇 目標環境,進行 API 測試

做假資料(Mock Data),是一門學問,可以想像一個情境,
前端工程師 和 後端工程師,一起定義完 API SPEC 後,
如果可以馬上完成一支符合 API SPEC 的 Mock API,讓前端工程師實際串接使用。

對前端工程師而言,馬上可以串接 Mock API 知道實際串接的欄位 Type and Value,
對後端工程師而言,知道每個欄位的 Type and Value,實際開發上也會清楚知道如何設計。

而且真正串接後,若要修正 API SPEC,前後端工程師,也會有一個共同目標可以一起討論。
這對產品的整體開發效率一定有很大的提升!

本篇錄影將帶大家,用 YApi 完成以下項目。

  1. 建立一支 Search API,可以用 keyword 找到 items list。
  2. API 專案環境設定,我們將建立一個 mock 環境
  3. 用 YApi 提供的 UI 實際 call mock 環境的 API,看到返回的 Mock Data

建立一支 Search API,並使用欄位 Mock 設定返回值

Yes

建立 Mock 環境,並 call Mock 環境查看 API Response

Yes


上一篇
[Day 05] 功不唐捐,YApi 的各種導入
下一篇
[Day 07] 更假一些,使用 Mock 期望 和 自定義腳本,來造假資料
系列文
持續測試三十天30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言