# 1-2遊戲測試基本工作流程
<font size="5">功能會議</font><br><IMG SRC="https://www.seekpng.com/png/detail/273-2738468_-.png" style="postionrelative;top:100px;" width=50>
<font size="5">測試用例書寫</font><br><IMG SRC="https://www.seekpng.com/png/detail/273-2738468_-.png" width=50>
<font size="5">冒煙測試</font><br><img src="https://www.seekpng.com/png/detail/273-2738468_-.png" width=50>
<font size="5">詳細測試</font><br><img src="https://www.seekpng.com/png/detail/273-2738468_-.png" width=50>
<font size="5">回歸測試</font><br><img src="https://www.seekpng.com/png/detail/273-2738468_-.png" width=50>
<font size="5">checklist檢查(不一定必要)</font><br><br><br>
<font size="10" color=red>**功能會議**</font>
* 了解功能需求內容
* 提出可能存在的風險
* 思考功能的測試重點和難點,如需要工具輔助,需提出開發需求
* 思考可以優化的地方,並提出討論
<font size="10" color=red>**測試用例書寫**</font>
* 根據需求書寫測試用例
* 關注功能邏輯實現
* 考慮各種特殊情況,如邊界值、網路中斷、進程中斷等
* 關注需求變更情況,需求經常發生變更,需要及時調整測試用例
<font size="10" color=red>**冒煙測試**</font>
* 詳細測試之前的一個環節
* 快速發現比較明顯的BUG
* 快速確保邏輯流程跑通
* 快速明確功能開展狀態
<font size="10" color=red>**詳細測試**</font>
* 細緻的測試每個邏輯分支、資源、配置
* 盡量模擬玩家的每一種操作可能
* 測試異常情況、如斷網、斷電、事件中斷、進程中斷等情況
<font size="10" color=red>**回歸測試**</font>
* 測試已經被修復的內容
* 測試需求調整後的內容
* 再次詳細測試各邏輯分支
<font size="10" color=red>**checklist檢查**</font>
* 簡要快速的檢查功能的主要邏輯點
* 簡要檢查與該功能有關聯的任何其他功能點