目錄
- 測試報告
- 一、bug的發現與解決
- 二、場景測試(scenario testing)
- 釋出說明
- 一、功能說明
- 二、對執行環境的要求
- 三、安裝方法
- 四、已知的限制和缺陷
- 五、釋出方式和釋出地址
測試報告
一、bug的發現與解決
- 1.在測試過程中總共發現了多少Bug?每個類別的Bug分別為多少個?
- 答:共發現三種bug,可分為API文件bug,介面bug,sql程式碼bug。
- 2.修復的Bug:已基本全部修復。
- 3.這個bug(部分介面返回結果錯誤)的確應該修復,但是沒有時間在這個版本修復,延遲到下一個版本修復。
二、場景測試(scenario testing)
- 1.你預期不同的使用者會怎樣使用你的軟體?
- 答:按需求可將使用者分為三類:管理員、其他使用者。其中,管理員將在管理端電腦註冊並使用管理員賬戶登入管理員介面,在介面內對其他使用者的資料進行調閱及管理。其他使用者將註冊並使用使用者賬戶登入使用者介面,對所需書籍或者書類進行查詢並借閱。
- 2.他們有什麼需求和目標?
- 答:需求:管理員:能對所有使用者的資料進行調閱及增刪改查;其他使用者:能對所需書籍的名字、作者等進行查詢,並實現線上借閱和歸還功能。目標:管理員:實現圖書資料的統一線上管理,方便對圖書館藏進行統計和使用者統一管理。其他使用者:能方便地線上上完成圖書的選擇和借閱歸還,避免線下到圖書管理員處進行功能。
- 3.你的軟體提供的功能怎麼組合起來滿足他們的需要?
- 答:主頁提供管理員登入及使用者登入以及註冊功能,點選按鈕填寫對應的賬號密碼等即可。管理員登入後,第一個頁面是查詢管理圖書的介面,左側邊欄可以切換頁面,第二個頁面提供書籍和管理員的賬號新增,第三個頁面提供對使用者的資訊進行查詢和管理,第四個頁面提供單獨使用者的借書資料查詢和管理。使用者登入後,同樣是圖書查詢介面,左側邊欄切換頁面,第二個頁面提供借閱書籍的記錄和歸還書籍的功能,第三個頁面是使用者的個人賬號管理,可以點選設定按鈕進行更新。
- 總而言之,該系統為不同的使用者提供不同的頁面,其可以分別滿足不同的需求。
- 4.你們在什麼樣的平臺、硬體配置、瀏覽器型別等條件上對你們的軟體進行測試?——測試矩陣(test matrix)
- 答:
平臺 配置 結果 windows 處理器:11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz 2.80 GHz;機帶:RAM 16.0 GB (15.7 GB 可用);系統型別:64 位作業系統, 基於 x64 的處理器 無異常 windows 處理器:11th Gen Intel(R) Core(TM) i5-1155G7 @ 2.50GHz 2.50 GHz:機帶:RAM 16.0 GB (15.8 GB 可用);系統型別: 64 位作業系統, 基於 x64 的處理器 無異常 - 5.你認為你們團隊的軟體在什麼條件下,就可以認定其已經足夠好,可以釋出Alpha版本?——出口條件(exit criteria)
- 答:在其滿足基本的功能及大部分使用者的需求,且經過測試沒有太多影響使用的bug就可以認為足夠好,可以發行。
釋出說明
一、功能說明
上圖是登入介面,提供了註冊和登入功能,登入也分為管理員及其他使用者兩種方式,所需的賬號密碼不同。
該圖是管理員登入後的介面,其中左側邊欄有四個介面選項選擇,當前介面對應第一個。該介面提供書籍的查詢功能,選擇查詢方式然後搜尋即可。
該圖是第二個介面,提供個人資訊的管理以及新書和新管理員的新增。輸入內容,然後新增即可。
該圖是第三個介面,對使用者借書的資訊進行查詢及管理,選中查詢方式,輸入搜尋內容即可。
該圖是第四個介面,對單個使用者的借書情況進行查詢及管理,方式同上。
該圖是普通使用者登入後的介面,左側邊欄提供三個介面選項,當前為第一個介面。該介面提供書籍的查詢和借閱功能。方式同上。
該圖是第二個介面,提供借書記錄及還書功能。
該圖是第三個介面,提供個人資訊管理功能,如需更改資訊,點選設定按鈕,則會出現下圖
在這裡可以進行更改。
二、對執行環境的要求
需要有Java jdk8
三、安裝方法
在連結上下載並解壓客戶端的檔案,點選可執行程式即可。如在windows系統點選.exe檔案即可。
四、已知的限制和缺陷
限制:伺服器還沒有申請域名,暫時只是透過了本地迴環測試。
缺陷:沒有伺服器機器,頁面佈局也比較欠缺。
五、釋出方式和釋出地址
釋出在gitcode上,連結 (https://gitcode.net/weixin_61503529/21)