1. 程式人生 > >創新課程管理系統—測試心得

創新課程管理系統—測試心得

專案整合完成後,就部署到了伺服器上進行了測試。

 

因為我們專案的使用群體很多,所以在測試的時候是一個角色分配測試。

系統管理員和學校管理員分一個人來測。

老師分一個人來測試。

學生一個人。

助教一個人。

每個人只負責自己對應角色的測試,將自己代入到使用者中,摸索使用上面所有的功能。

 

測試物件

創新課程管理系統。本機,伺服器端Web測試。

PC上執行系統,本地測試,以及佈置在伺服器端進行遠端測試。

 

測試要點

主要測試系統管理員,學習管理員,教師,助教,學生。這5個角色對應的功能是否實現,是否有bug。

主要功能點,人員增刪改查,作業和資料的上傳和下載,作業的批改。

 

測試階段

模組測試。——>對應模組小組成員。

整合測試。——>模組整合小組成員。

系統本機測試。——>開發小組成員。

伺服器遠端測試。——>開發小組成員。

驗收模擬測試。——>開發小組成員。

驗收測試。——>學院。

 

測試步驟

1.功能測試:測試對應角色的基本功能點是否成功。

2.健壯性測試:測試各種錯誤輸入和錯誤指令的處理情況。

3.安全性測試:測試能否保障客戶的資訊保安,賬戶安全以及資訊有效性。

4.相容性丶效能測試:測試不同的瀏覽器下功能是否相容。測試功能的執行速度是否滿足使用者需求。

 

測試點

 

 

真實使用者體驗:

小組成員各自分配到不屬於自己的寫的模組裡去作為使用者。

比如做老師開發模組的成員,去當學生,在不瞭解其中程式碼的情況,黑盒測試。

目前體驗,一般,可以使用,基本上達到了需求點,但沒有太多吸引點,食之無用棄之可惜。