選單
GSS 技術部落格
在這個園地裡我們將從技術、專案管理、客戶對談面和大家分享我們多年的經驗,希望大家不管是喜歡或是有意見,都可以回饋給我們,讓我們有機會和大家對話並一起成長!
若有任何問題請來信:gss_crm@gss.com.tw
2 分鐘閱讀時間 (488 個字)

自動化測試-以辦公室資源預約系統為例

自動化測試-以辦公室資源預約系統為例

 一、內容摘要

本文詳細介紹了辦公室資源預約 (RBS) 系統的自動化測試流程,涵蓋前端與後端的測試方法與案例。前端測試主要透過 Rapi 工具進行操作測試,而後端測試則利用 Postman 撰寫測試腳本進行 API 驗證。

 二、學習重點

  1. 前端測試流程:
    • 使用 Rapi 工具進行界面操作測試。
    • 模擬用戶操作情境,包括預約新增與刪除的邏輯測試。
    • 使用 DOM 元素選擇器精準模擬操作流程。
    • 針對時間控制項進行詳細驗證,確保設定值與顯示一致。
  2. 後端測試與 API 驗證:
    • Postman 被用於測試 API 的數據流與功能邏輯。
    • 測試流程包括區域數量查詢、資源查詢、新增與刪除預約的完整過程。
    • 利用變數管理與批次執行工具進行高效測試。
    • 強調測試腳本的靈活性與可維護性,便於快速迭代與調整測試需求。

 三、個人心得

  1. 系統測試的重要性:
    • 系統測試從需求分析到執行的詳細流程,體現了測試對系統穩定性的關鍵作用。
    • 透過自動化流程提高測試效率與準確性,減少人工作業的錯誤率。
    • 自動化測試可以快速檢測問題,適合應對需求變更與版本更新。

工具使用與效益: 

    • Rapi 與 Postman 是強大的測試工具,為前後端測試提供了靈活的操作與驗證方式。

測試案例與方式說明

我們利用RAPI去確認辦公室資源是否一查詢狀態正確顯示,

也因為涉及UI顯示問題,我們要善用RAPI提供的多種Locator去抓取我們要的元素以利驗證

 POSTMAN流程測試

因為後端需透過API轉拋資料,我們利用POSTMAN做API測試,並且將多個腳本串起來作流程測試 

 四、總結

透過本文,可以提供測試人員一種實作方式,透過RAPI確認顯示問題、POSTMAN確認API資料正確性,強化自身測試流程、提升軟體產品品質與穩定性。

介紹右移測試:開發上線後的品質保證秘訣
使用 Cypress 的經驗分享
 

評論

尚無評論
已經注冊了? 這裡登入
Guest
2025/06/09, 週一

Captcha 圖像