Autotestplat
一站式自動化測試平台及解決方案
自動化平台開發
3.1 自動化平台開發方案
3.1.1 功能需求 支持 API、AppUI、WebUI 性能等自動化測試,集成實現測試用例管理、產品管理、任務計划、測試報告、定 時任務或持續集成等功能模塊。
使自動化測試的過程達到數據、腳本、任務分離易於維護和管理,成本更低、數 據更直觀、產出更快等目標,甚至能讓不會代碼的手工業務測試人員參與后續自動化測試工作等。
整體架構如圖3.1 所示。
3.1.3 開發時間計划
如果是剛入門、但有一點代碼基礎的測試人員,大概 3 個月能做出演示版(Demo)進行自動化測試,6 個月內勝任開展工作中項目的自動化測試。
如果是有自動化測試基礎的測試人員,大概 1 個月能做出演示版(Demo)進行自動化測試,3 個月內能勝任工 作中項目的自動化測試。
3.1.4 投資回報率可視化 投資回報率可視化如表 3.2 所示。
3.1.5 后期優化計划 后期有待優化的功能有平台 UI 優化、腳本管理優化、測試報告優化、性能測試模塊優化、郵件模塊優化等。
將來會考慮集成人工智能、機器學習、Devops 裝備等技術。