鐵大課表 測試計畫書

2022-03-27 22:20:17 字數 4701 閱讀 5798

鐵大課表

測試計畫書

第七小組:閆立新、曹錦鋒、李夏蕾、

蘇海岩、王偉光、楊世超

201456

目錄1引言... 4

1.1編寫目的... 4

1.2背景... 4

1.3定義... 4

1.4參考資料... 4

2計畫... 5

2.1軟體說明... 5

2.2測試內容... 5

2.3測試1:課表模組... 5

2.3.1進度安排... 5

2.3.2條件... 5

2.3.3測試資料... 5

2.4測試2:作業模組... 6

2.4.1進度安排... 6

2.4.2條件... 6

2.4.3測試資料... 6

2.5測試3:換膚模組... 6

2.5.1進度安排... 6

2.5.2條件... 6

2.5.3測試資料... 7

2.6測試4:系統時間同步模組... 7

2.6.1進度安排... 7

2.6.2條件... 7

2.6.3測試資料... 7

3測試設計說明... 8

3.1測試1:課表模組... 8

3.1.1控制... 8

3.1.2輸入... 8

3.1.3輸出... 8

3.1.4過程... 8

3.2測試2:作業模組... 8

3.2.1控制... 8

3.2.2輸入... 8

3.2.3輸出... 9

3.2.4過程... 9

3.3測試3:換膚模組... 9

3.3.1控制... 9

3.3.2輸入... 9

3.3.3輸出... 9

3.3.4過程... 9

3.4測試4:系統時間同步模組... 9

3.4.1控制... 9

3.4.2輸入... 10

3.4.3輸出... 10

3.4.4過程... 10

4評價準則... 10

4.1範圍... 10

4.2資料整理... 10

4.3尺度... 10

該《測試計畫書》文件有助於實現以下目標:了解軟體的具體功能,作為軟體開發人員開發的主要過程,對軟體的功能、效能、介面、資料結構等功能的具體測試結果與預期的要求進行分析,為完善及改進軟體的功能提供依據。

本軟體測試計畫說明的讀者物件是軟體設計人員、測試人員。

說明:a.  測試計畫所從屬的軟體系統的名稱:鐵大課表

b.  本專案的任務提出者、開發者:閆立新、曹錦鋒、李夏蕾、蘇海岩、王偉光、楊世超

使用者:石家莊鐵道大學在校學生

實現該軟體的計算中心或計算機網路:學生android手機;

c.  該軟體系統同其他系統或其他機構的基本的相互來往關係:該軟體系統與手機作業系統、與android內建sqlite資料庫系統。

課表:只學校對學生上課過程中的課程安排,具體指什麼時候在哪兒上什麼課。

curriculum schedule課程表

a.  《軟體工程》 孫家廣, 高等教育出版社;

b.  《軟體工程及軟體開發應用》 施一萍,清華大學出版社;

c.  《android手機程式設計入門、應用到精通》孫巨集明,中國水利出版社;

d.  《瘋狂android講義》(第2版)李剛,電子工業出版社。

此軟體用於實現個人課表的管理,可以新增編輯和檢視自己的課程,同時也可以新增增刪作業;擁有換膚功能,可以選擇自己相對喜歡的桌布。

系統名稱

模組名稱

測試點

優先順序

標識號

說明

課表系統

課表模組

資料輸出是否正常

h實現新增編輯刪除

作業模組

資料輸出是否正常

h實現新增編輯刪除

換膚系統

換膚模組

能否任意成功切換

h實現桌布切換

系統時間同步模組

是否與手機時間同步

h實現時間同步

資料庫管理系統

資料連線是否正常

h連線正常

測試模組:課表模組

測試內容:資料輸入輸入的正常與否

測試人員:曹錦鋒

陳述本項測試工作對資源的要求,包括:

a.  測試所用手機型號:小公尺2 s;

b.  測試所用系統:android 4.1.1;

c.  測試硬體:四核1.7ghz 處理器、2g執行記憶體;

d.  測試人員數:2

a.  有關本項任務的檔案:專案開發計畫;

b.  被測試程式及其所在的**:鐵大課表;

c.  測試的輸入和輸出舉例:軟體工程、一教213;

d.  有關控制此項測試的方法:測試的方法和測試報告(bug)、測試反饋報告。

測試模組:課表模組

測試內容:資料輸入輸入的正常與否

測試人員:曹錦鋒

陳述本項測試工作對資源的要求,包括:

測試所用手機型號:小公尺2 s;

測試所用系統:android 4.1.1;

測試硬體:四核1.7ghz 處理器、2g執行記憶體;

測試人員數:2

有關本項任務的檔案:專案開發計畫;

被測試程式及其所在的**:鐵大課表;

測試的輸入和輸出舉例:下周一交軟體工程軟體測試計畫書;

有關控制此項測試的方法:測試的方法和測試報告(bug)、測試反饋報告。

測試模組:換膚模組

測試人員:曹錦鋒

陳述本項測試工作對資源的要求,包括:

測試所用手機型號:小公尺2 s;

測試所用系統:android 4.1.1;

測試硬體:四核1.7ghz 處理器、2g執行記憶體;

測試人員數:2

有關本項任務的檔案:專案開發計畫;

被測試程式及其所在的**:鐵大課表;

有關控制此項測試的方法:測試的方法和測試報告(bug)、測試反饋報告。

測試模組:系統時間同步模組

測試內容:當改變系統時間時,軟體能否與手機系統時間同步改變

測試人員:曹錦鋒

陳述本項測試工作對資源的要求,包括:

測試所用手機型號:小公尺2 s;

測試所用系統:android 4.1.1;

測試硬體:四核1.7ghz 處理器、2g執行記憶體;

測試人員數:2

有關本項任務的檔案:專案開發計畫;

被測試程式及其所在的**:鐵大課表;

有關控制此項測試的方法:測試的方法和測試報告(bug)、測試反饋報告。

本測試的控制方式:輸入方法為人工輸入,按軟體的操作順序進行測試,測試結果為執行介面的截圖。

選擇任一項課表處對其進行編輯測試,測試輸入支援的資料格式及最大長度並能否正確完整輸出顯示

輸入資料:軟體工程,一教213

windows軟體件件件件件……工程,一教209999999999……

輸入過長溢位時閃退。

設計測試用例,執行課表模組的源程式,按測試用例進行逐個測試,記錄測試結果,測試完成後關閉軟體。

本測試的控制方式:輸入方法為人工輸入,按軟體的操作順序進行測試,測試結果為執行介面的截圖。

選擇任一項課表處對其進行編輯測試,測試輸入支援的資料格式及最大長度並能否正確完整輸出顯示。

輸入資料:下周一交軟體工程測試計畫書

下周一交軟體工程測試計畫書書書書……

與輸入一致

設計測試用例,執行作業模組的源程式,按測試用例進行逐個測試,記錄測試結果,測試完成後關閉軟體。

本測試的控制方式:輸入方法為半人工輸入,按軟體的操作順序進行測試,測試結果為執行介面的截圖。

選擇任一背景,測試能否成功切換背景,並體驗使用效果。

顯示所選擇的背景

點選選擇軟體內部自帶的背景進行切換。

本測試的控制方式:輸入方法為半人工輸入,修改手機系統時間後檢測軟體時間能否同步改變,測試結果為執行介面的截圖。

修改手機系統時間。

軟體星期數作相應改變。

修改手機系統時間,開啟軟體檢視軟體對應的星期數。

以上所選資料為學校課程中通常的名稱長度,所能測試的範圍為10-20字。

陳述為了把測試資料加工成便於評價的適當形式,使得測試結果可以同,已知結果進行比較而要用到的轉換處理技術,如手工方式或自動方式;如果是用自動方式整理資料,還要說明為進行處理而要用到的硬體、軟體資源。

待定……

鐵大課表 概要設計說明書

鐵大課表 概要設計說明書 第七小組 閆立新 曹錦鋒 李夏蕾 蘇海岩 王偉光 楊世超 2014年4月8日 1引言.2 1.1編寫目的.2 1.2背景.2 1.3定義.2 1.4參考資料.2 2總體設計.2 2.1需求規定.2 2.2執行環境.2 2.3基本設計概念和處理流程.3 2.4結構.3 2.5...

整合測試計畫書

整合測試計畫書 1引言1.1編寫目的 本文是描述 整合測試的大綱文章,主要描述如何進行整合測試活動?如何控制整合測試活動?整合測試活動的流程以及整合測試活動的工作安排。本文主要的讀者物件是專案負責人,整合部門經理,整合測試設計師。1.2背景 專案名稱 整合測試 1.3定義 1.4參考資料 2測試專案...

鐵大課表 團隊分工及任務管理

鐵大課表 團隊分工及任務管理 第七小組 閆立新 曹錦鋒 李夏蕾 蘇海岩 王偉光 楊世超 2014年4月4日 任務內容 主要負責人 參與人員 計畫與分配專案 閆立新閆立新 蘇海岩 編寫文件 曹錦鋒曹錦鋒 軟體架構設計 李夏蕾所有人員 介面設計 蘇海岩蘇海岩 王偉光 楊世超 複審 王偉光所有人員 軟體測...