hust學分制教務管理系統
測試計畫
version1.0
版本變更說明:
目錄1.引言4
1.1編寫目的4
1.2專案背景4
1.3定義5
1.4參考資料5
2.計畫5
2.1軟體說明5
2.2測試內容7
2.3學籍管理功能模組測試7
2.4註冊管理功能模組測試8
2.5教師資訊管理模組測試9
2.6學生資訊管理模組測試9
2.7成績管理系統模組測試10
2.8課程管理功能模組測試11
2.9伺服器接收端模組測試12
3.測試設計說明12
3.1學籍管理功能模組測試12
3.2註冊管理功能模組測試13
3.3教師資訊管理模組測試15
3.4學生資訊管理模組測試16
3.5成績管理系統模組測試17
3.6課程管理功能模組測試19
3.7伺服器接收端模組測試19
3.8效能測試20
4. 評價標準21
4.1範圍21
4.2資料整理21
4.3尺度21
測試是「為了發現程式中的錯誤而執行程式的過程」。測試的目的就是在軟體投入生產性執行之前,盡可能多的發現軟體中的錯誤。目前軟體測試仍然是保證軟體質量的關鍵步驟,它是對軟體規格說明.設計和編碼的最後複審,也是必不可少的關鍵步驟。
由於在開發軟體的過程中,開發人員會面對極其錯綜複雜的問題,我們開發設計人員,使用者,委託公司等的主觀認識不可能完全符合客觀現實,同時與工程密切相關的各類人員之間的通訊和配合也不可能完美無缺,甚至會出現分歧或是對同一事物理解的偏差。因此,在軟體生命週期的每個階段都不可避免地會產生差錯。在教務系統這類使用者型別固定為學生,教師及教務管理人員,但涉及到學校教學管理的資訊管理系統中,就必須儘量減少差錯,以免造成嚴重的損失。
因此,軟體測試對整個軟體的開發是不可或缺的,而乙份完整的測試計畫在開發流程裡也是必須的。此份軟體測試計畫的讀者包括:軟體開發設計人員,專案管理人員,軟體測試人員。
開發軟體名稱:hust學分制教務管理系統
專案任務提出者:華中科技大學教務處
專案開發者: zowl團隊
使用者:華中科技大學學生,教務管理人員
實現專案測試的部門:zowl團隊
sql server: 系統伺服器所使用的資料庫管理系統(dbms)。
sql: 一種用於訪問查詢資料庫的語言
事務流:資料進入模組後可能有多種路徑進行處理。
主鍵:資料庫表中的關鍵域。值互不相同。
外部主鍵:資料庫表中與其他表主鍵關聯的域。
ollback: 資料庫的錯誤恢復機制。
1.4 參考資料:
《華中科技大學本科學分制學籍管理條例》
《華中科技大學學分制選課辦法》
編號 hust_xiangmujihua:《專案計畫說明書》 汪瑤
編號hust_fsr:《可行性研究報告》 鎮禕
編號 hust_xuqiuguifan :《需求規格說明書》 歐高炎
了提高測試效率降低測試成本,本測試方案採用黑盒法設計基本的測試方案,再用白盒法補充一些方案。在黑盒法測試方案中,採用等價劃分技術,把所有可能的輸入資料(有效的和無效的)劃分成幾個等價類,其劃分類在以下的輸入中再詳述。以下列出的圖表,逐項說明被測軟體的功能、輸入和輸出等質量指標,以作為敘述測試計畫的提綱:
表1: 軟體的功能、輸入和輸出質量指標表
學籍管理功能模組測試;
註冊管理功能模組測試;
教師資訊管理模組測試;
學生資訊管理模組測試;
成績管理功能模組測試;
課程管理功能模組測試;
伺服器接受端模組測試;
參與單位:zowl開發小組
被測試部位:學籍管理功能模組
由於需要對各子單元程式,各模組及它們之間的介面分別進行測試進度,故測試進度在1天左右。
要實現本功能需要系統和教務系統資料庫進行整合,以便實時收集學生學籍資訊,教師註冊資訊及課程教務資訊等資料資訊。
所需硬體:
一台伺服器 ,一台pc機(都已連線上了網際網路)
所需軟體:
作業系統:windows 2003 server
開發平台:eclipse
資料庫管理系統:microsoft sql server 2005
所需工作人員:zowl軟體開發小組全體人員
華中科技大學提供的學生學籍統計資料
參與單位:zowl開發小組
被測試部位:註冊管理功能模組
由於需要對各子單元程式,各模組及它們之間的介面分別進行測試進度,故測試進度在1天左右。
要實現本功能需要系統和教務系統資料庫進行整合,以便實時收集學生學籍資訊,教師註冊資訊及課程教務資訊等資料資訊。
所需硬體:
一台伺服器 ,一台pc機(都已連線上了網際網路)
所需軟體:
作業系統:windows 2003 server
開發平台:eclipse
資料庫管理系統:sql server 2005
所需工作人員:zowl軟體開發小組全體人員
華中科技大學提供的學生學籍統計資料
參與單位:zowl開發小組
被測試部位:教師資訊管理模組
由於需要對各子單元程式,各模組及它們之間的介面分別進行測試進度,故測試進度在1天左右。
要實現本功能需要系統和教務系統資料庫進行整合,以便實時收集學生學籍資訊,教師註冊資訊及課程教務資訊等資料資訊。
所需硬體:
一台伺服器 ,一台pc機(都已連線上了網際網路)
所需軟體:
作業系統:windows 2003 server
開發平台:eclipse
資料庫管理系統:sql server 2005
所需工作人員:zowl軟體開發小組全體人員
華中科技大學提供的學生學籍統計資料
參與單位:zowl開發小組
被測試部位:學生資訊管理模組
由於需要對各子單元程式,各模組及它們之間的介面分別進行測試進度,故測試進度在1天左右。
要實現本功能需要系統和教務系統資料庫進行整合,以便實時收集學生學籍資訊,教師註冊資訊及課程教務資訊等資料資訊。
所需硬體:
一台伺服器 ,一台pc機(都已連線上了網際網路)
所需軟體:
作業系統:windows 2003 server
開發平台:eclipse
資料庫管理系統:sql server 2005
所需工作人員:zowl軟體開發小組全體人員
華中科技大學提供的學生學籍統計資料
參與單位:zowl開發小組
被測試部位:成績管理功能模組
由於需要對各子單元程式,各模組及它們之間的介面分別進行測試進度,故測試進度在1天左右。
要實現本功能需要系統和教務系統資料庫進行整合,以便實時收集學生學籍資訊,教師註冊資訊及課程教務資訊等資料資訊。
所需硬體:
一台伺服器 ,一台pc機(都已連線上了網際網路)
所需軟體:
作業系統:windows 2003 server
開發平台:eclipse
資料庫管理系統:sql server 2005
所需工作人員:zowl軟體開發小組全體人員
華中科技大學提供的學生學籍統計資料
參與單位:zowl開發小組
被測試部位:課程管理功能模組
由於需要對各子單元程式,各模組及它們之間的介面分別進行測試進度,故測試進度在1天左右。
黑盒測試測試計畫 例項
軟體測試工程師管理系統 測試計畫 文件編號 版本號 1.0 軟體產品名稱 軟體測試工程師管理系統 軟體開發部門 軟體測試部門 編寫日期 審核日期 批准日期 目錄1.引言 5 1.1 測試計畫概述 5 1.2 被測試系統概述 5 1.3 測試計畫制定依據 6 1.4 預期讀者 6 2.測試範圍 6 2...
黑盒測試測試計畫 例項
軟體測試工程師管理系統 測試計畫 文件編號 版本號 1.0 軟體產品名稱 軟體測試工程師管理系統 軟體開發部門 軟體測試部門 編寫日期 審核日期 批准日期 目錄1.引言 5 1.1 測試計畫概述 5 1.2 被測試系統概述 5 1.3 測試計畫制定依據 6 1.4 預期讀者 6 2.測試範圍 6 2...
功能測試計畫方案例項
文件修訂記錄 目錄概述 4 1.約定 4 1.1.背景 4 1.2.參考文件 4 2.測試任務 5 2.1.本次測試的目的 5 2.2.本次測試的範圍 5 3.測試方案 5 3.1.測試方法 5 3.2.測試流程 5 3.3.測試要求 6 4.進度計畫 6 4.1.工作量 6 4.2.測試進度 7 ...