高階軟體工程 第八次作業 ※※※※※※※※ IP、IC、IQ卡團隊作業5
一、 Alpah版本測試報告
● 測試過程中發現的bug的情況:
bug清單 | bug修復情況 | |
1 | ”繼續遊戲”等按鈕無法響應 | 已經修復 |
2 | “設定”按鈕型別與相應功能不匹配 | 已經修復 |
3 | 遊戲視窗顯示出來的版本資訊錯誤 | 無法重現 |
4 | 系統提示無法從const char 轉換為CString型別 | 已經修復 |
5 | TextOut函式引數出錯 | by design的bug |
6 | 系統丟擲debug Assertion failed異常 | 未能修復 |
7 | AMR、AAC等音訊格式無法播放 | 未能修復 |
8 | BEGIN_MASSAGE_MAP()函式報錯 | 已經修復 |
9 | GetExePath()函式引數與CString型別不相容 | 無法重現 |
10 | 單擊“選擇遊戲等級”按鈕之後無法釋放 | 已經修復 |
11 | 報錯丟失MFC100d.dll檔案 | 未能修復 |
12 | 除錯報錯無法開啟包含檔案“winresrc.h” | 勉強修復(強行把標頭檔案註釋掉(~ ̄▽ ̄)~ ) |
● 場景測試:
▷ 進入遊戲介面,點選 “開始新遊戲” ,隨後選擇遊戲等級,正式遊戲介面啟動,出現第一個小方塊,並且要能夠顯示下一小方塊的形狀,玩家用方向鍵操控方塊移動和變換,之後是消行得分。
▷ 中途玩家可暫停,更換背景音樂,更換背景圖片,檢視英雄榜等等,或者選擇另一遊戲等級,此時會重置得分牆,重新計分,隨後可繼續遊戲或退出遊戲。
● 測試環境:
windows7/windows8/windows10系統環境下
● 產品釋出所滿足的出口條件:
測試表:
測試序號 | 測試項 | 操作 | 預期結果 | windows7系統 | windows8系統 | windows10系統 |
1 | 開始遊戲、退出遊戲、繼續遊戲、暫停遊戲 | 單擊各按鈕 | 能夠開始遊戲、退出遊戲、繼續遊戲、暫停遊戲 | ✔ | ✔ |
✔ |
2 | 遊戲幫助 | 單擊幫助按鈕 | 能夠顯示幫助視窗 | ✔ | ✔ | ✔ |
3 | 從遊戲介面返回主選單 | 單擊遊戲按鈕下的返回主選單按鈕 | 能夠在遊戲過程中返回 | ✔ | ✘ | ✔ |
4 | 控制方塊移動 | 按下“上下左右”鍵 | 方塊能被正確控制 | ✔ | ✔ | ✔ |
5 | 消行 | 控制小方塊堆滿一行 | 可顯示消行 | ✔ | ✔ | ✔ |
6 | 顯示遊戲計分板 | 操作方塊得分後即可更新計分板 | 可顯示計分板並實時更新 | ✔ | ✔ | ✔ |
7 | 遊戲設定,開關背景音樂 | 單擊”設定”按鈕和”開關音樂”按鈕 | 可開關背景音樂 | ✔ | ✔ | ✔ |
8 | 選擇遊戲等級 | 單擊”設定”按鈕下的”選擇遊戲等級”按鈕 | 可跳出遊戲等級選擇視窗 | ✔ | ✔ | ✔ |
9 | 展示英雄榜 | 單擊“英雄榜”按鈕 | 顯示英雄榜 | ✔ | ✘ | ✔ |
團隊經過商議,一致認為當測試序號1-9中的各測試項能通過兩種以上系統的測試時,即可進行產品釋出。
二、 Alpha版本釋出說明
● Alpha版本所有功能:
序號 | 功能列 |
1 | 開始遊戲、退出遊戲、繼續遊戲、暫停遊戲 |
2 | 遊戲幫助功能 |
3 | 從遊戲介面返回主選單 |
4 | 控制方塊移動 |
5 | 消行 |
6 | 顯示遊戲計分板 |
7 | 遊戲設定,開關背景音樂 |
8 | 選擇遊戲等級 |
9 | 展示英雄榜 |
● 對執行環境的要求:windows7 、 windows8 、windows10 任一系統均可
● 安裝方法:使用者從Coding上將軟體下載至本地後,直接開啟其中的可執行檔案(.exe字尾)即可使用
● 系統已知問題和限制:系統執行時會偶爾丟擲debug Assertion failed異常,單擊某些按鈕之後無法釋放,限制是不支援某些格式的背景音樂(如AMR、AAC格式)等
● 軟體釋出方式及釋出地址:釋出方式為傳至Coding網站,地址為 https://coding.net/u/godbee/p/LastHomework/git
三、Alpha階段個人總結
團隊成員(吳忠粱)Alpha階段個人總結部落格地址為 https://www.cnblogs.com/ecutwzl1996/p/10067712.html
團隊成員(楊德明)Alpha階段個人總結部落格地址為 https://www.cnblogs.com/muyang2/p/10064104.html
團隊成員(張志勇)Alpha階段個人總結部落格地址為 https://www.cnblogs.com/godbee/p/10069415.html
四、Alpha版本團隊展示部落格
團隊展示部落格地址為 https://www.cnblogs.com/ecutwzl1996/p/10073951.html