軟體工程學生選課系統軟體測試

2021-03-04 03:57:57 字數 2150 閱讀 1436

學生選課系統軟體測試報告

姓名:學號:

班級: 為了更加全面地評估該「學生選課管理系統」的功能完成指標,查詢出教師和學生以及管理員在使用時可能會出現的錯誤,並進一步提出改進方法;同時也為了加深我們對黑盒測試方法的理解。

。黑盒測試:如果已經知道了產品應該具有的功能,可以通過測試來檢驗是否每個功能都能正常使用,黑盒測試又稱功能測試。

單元測試:著重測試每個單獨的模組,以確保它作為乙個單元來說明功能是正確的,這種測試成為單元測試

整合測試:必須把模組裝配在一起形成完整的軟體包。在裝配的同時進行測試,因此稱為整合測試

確認測試:必須測試在需求分析階段定下來的確認標準,確認測試是對軟體滿足所有功能的、行為的和效能需求的最終保證

等價類:

通過對本學生選課系統進行測試,查詢出教師和學生以及管理員在使用時可能會出現的錯誤,並進一步提出改進方法;同時也為了加深對各種測試方法的理解,最終滿足使用者的的需求和期望,使該系統更好的為使用者服務,同時能夠達到最終的業務需求以及系統需求。

作業系統:microsoft windows 7

資料庫:microsoft sql server 2008

3.2測試專案測試方法:

黑盒測試

選取測試用例的原則:

1、所設計出的測試用例能夠減少為達到合理測試所需要設計的附加測試用例數目

2、所設計出的測試用例能夠告訴我們,是否存在某些型別的錯誤,而不是僅僅指出與特定測試相關的錯誤是否存在

3、正確的劃分等價類,已根據等價類設計測試方案,以滿足所有的測試都能追溯到使用者需求

盡量避免含糊的測試用例。

盡量將具有相類似功能的測試用例抽象並歸類。

盡量避免冗長和複雜的測試用例。

(一) 學生管理模組功能測試

測試內容: (1)密碼驗證功能

(2)選課功能

(3)成績查詢

目的:盡可能多的找出系統執行中會出現的錯誤,站在學生的立場,考慮學生在實際執行資訊、成績查詢、選課功能時會出現的各種錯誤、異常,從而對此系統進行完善和改正,保證使用者在使用中真正滿足他們的需求,達到使用者想要的功能。

(二) 教師管理模組功能測試

測試內容: (1)密碼驗證功能

(2)選課功能

(3)成績錄入功能

目的:盡可能多的找出系統執行中會出現的錯誤,站在教師的立場,考慮教師在實際執行成績錄入功能,課程表查詢功能,以及學生班級成績資訊時會出現的錯誤、異常,從而對此系統進行完善和改正,保證使用者在使用中真正滿足他們的需求,達到使用者想要的功能。

(三) 管理員管理模組功能測試

測試內容: (1)密碼驗證功能

2)學生資訊新增、修改、刪除功能

(2)教師資訊新增、修改、刪除功能

(3)課程資訊增加新增刪除功能

目的:盡可能多的找出系統執行中會出現的錯誤,站在管理員的立場,考慮管理員在實際執行過程中,進行許可權管理,資訊設定新增、修改、查詢時肯能出現的錯誤、異常,從而對此系統進行完善和改正,保證使用者在使用中真正滿足他們的需求,達到使用者想要的功能。

首先,認真分析軟體需求規格說明書以充分了解使用者對系統的功能和效能需求。站在老師、學生和管理員的立場上進行思考

其次,在測試開始前期就應該制定出測試計畫,以便能夠有充分的時間和空間去了解使用者需求。然後根據測試計畫,編寫測試用例。

最後,執行測試用例,對測試結果進行分析,對錯誤加以改正,從而使該管理系統更加的完善,更加的便於使用者使用

測試人員:

主要職責就是進行專案測試

測試分為三個模組進行:

學生管理模組功能測試

測試內容: (1)密碼驗證功能

(2)選課功能

(3)成績查詢功能

教師管理模組功能測試

測試內容: (1)密碼驗證功能

(2)選課功能

(3)成績錄入功能

管理員管理模組功能測試

測試內容: (1)密碼驗證功能

2)學生資訊新增、修改、刪除功能

(2)教師資訊新增、修改、刪除功能

(3)課程資訊新增、修改、刪除功能

4.2.1學生登入模組測試用例(教師、管理員登入類似)

4.2.2 學生管理模組測試用例

4.2.3 教師管理模組測試用例

4.2.3 管理員管理模組測試用例

(1)學生增刪改查測試用例

(2)教師增刪改查測試用例

(3)課程增刪改查測試用例

軟體工程倉庫管理系統軟體測試

實驗五軟體測試 實驗目的 1.掌握單元測試。2.掌握白盒技術及用例設計。3.掌握黑盒技術及用例設計。4.掌握整合 綜合測試。5.發布測試。實驗內容 1.使用junit cunit nunit完成單元測試。2.設計白盒測試用例。3.對系統某項功能進行整合 綜合測試。4.安裝軟體。5.發布測試。6.參考...

學生選課系統 軟體可用性測試實驗

實驗報告 課程名稱 軟體測試方法和技術 學生姓名 學號院系 計算機班級 1202 組別 1 任課教師 張建東指導老師 張建東 目錄一 實驗目的 2 實驗組成員 三 可用性測試 四 實驗心得 實驗四軟體可用性測試 一 實驗目的 針對基於web的軟體缺陷管理工具mantis,使用nielsen十大評估原...

軟體工程學生成績管理系統

軟體工程課程設計報告 題目 學生成績管理系統 專業班級 計算機系計科102班 姓名學號 同組姓名 目錄隨著網際網路的發展,利用inter 技術來實現 無紙辦公 這個概念已經深入人心,校園網作為學校資訊化建設的乙個平台在完成資源共享 網際網路訪問 教務管理 電子備課等方面發揮了重要作用。服務教學 提高...