軟件測試《學生成績管理系統》測試報告.doc_第1頁
軟件測試《學生成績管理系統》測試報告.doc_第2頁
軟件測試《學生成績管理系統》測試報告.doc_第3頁
軟件測試《學生成績管理系統》測試報告.doc_第4頁
軟件測試《學生成績管理系統》測試報告.doc_第5頁
已閱讀5頁,還剩22頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

軟件測試實訓報告班級:軟件測試1406班姓名:賀勇游學號:2014180182目錄第一部分 學生成績管理系統需求分析1一 項目概述2二 項目背景2三 系統詳細需求5第二部分 學生成績管理系統測試計劃8一 概述9二 測試摘要9三 測試風險10四 缺陷等級分類和優先級描述10五 測試策略12六 暫停標準和再啟動標準13七 測試任務和進度14八 測試提交物15第三部分 學生成績管理系統測試用例設計15 一. 測試用例目的16 二. 功能測試用例設計162.1 系統登錄功能模塊用例設計162.2 “系統功能模塊用例設計172.3 檔案管理功能模塊用例設計172.4 成績管理功能模塊用例設計18第四部分 學生成績管理系統缺陷記錄20 一. 說明21 二. 缺陷記錄21第五部分 學生成績管理系統總結報告22 一. 引言23 二. 測試用例簡介24 三. 測試結果及分析24 四. 綜合評價24 五. 心得體會 24學生成績管理系統需求分析一.項目概述軟件項目名稱:生成績管理系統軟件版本:6.62開發團隊:阿林軟件設計室項目特點:學生成績管理系統單機/網絡版(V6.52)操作簡單,功能齊全,適合于各中、小學校及教育局。該系統主要有以下幾方面的特點:l 即可單機使用,又可在局域網下多用戶共享使用。l 所有數據即可從Excel表中導入,也可導出到Excel表,方便地與Excel交換。支持讀卡機。l 可多臺電腦同時輸入成績,輸入時有語音提示,突破輸入瓶頸。成績排名詳盡,成績分析到位。二.項目背景 學生成績管理是所有院校學生管理事務中的一項重要工作,幾年前,各個學校的學生成績管理基本上都是靠手工進行,隨著各個學校的規模增大,有關學生學籍工作管理所涉及的數據量越來越大,有的學校不得不增加人力丶物力來進行學生成績管理。但手工管理具有效率低丶出錯率高的缺點。為了解決學生成績管理問題,學生成績管理系統應運而生。高等院校成績管理涉及學生成績的錄入、查詢、操作。建立學生成績管理系統,采用計算機對學生成績進行管理,進行進一步提高辦學效益和現代化水平。幫助廣大教師提高工作效率,實現學生成績信息管理工作流程的系統化、規范化、自動化。三.系統詳細需求1. 系統功能需求描述及說明 學生學籍管理系統功能模塊描述及說明: 1) 系統登錄(A) 說明:使用管理員、操作員、查詢員三種身份進行登陸操作。 2) 系統功能 系統數據升級及維護(B) 說明:對學生學籍管理系統使用的數據進行升級及維護。 更改口令(C) 說明:對當前登陸的賬號進行密碼修改。 常用工具(D) 說明:打開系統的常用工具欄。 啟動向導(E) 說明:打開系統的啟動向導,進行相關設置。 改變背景(F) 說明:打開系統的背景設置,進行背景更改。2. 安全性需求 (1)權限控制 根據不同用戶角色,設置相應權限,用戶的重要操作都做相應的日志記錄以備查看,沒有權限的用戶禁止使用系統。學生只可查看自已的學習成績,教師只可查看所教課程的學生成績 (2)重要數據加密 本系統對一些重要的數據按一定的算法進行加密,如用戶口令、重要參數等。 (3)數據備份 允許用戶進行數據的備份和恢復,以彌補數據的破壞和丟失。(4)記錄日志 本系統應該能夠記錄系統運行時所發生的所有錯誤,包括本機錯誤和網絡錯誤。這些錯誤記錄便于查找錯誤的原因。日志同時記錄用戶的關鍵性操作信息。 3. 可用性需求(1)方便操作,操作流程合理 盡量從用戶角度出發,以方便使用本產品。如:新增學生信息時,敲入回車鍵光標的自動跳轉、輸入法的自動轉換,信息檢索時輸入漢語簡拼快速檢索到結果等??梢酝ㄟ^快速鍵方便用戶錄入信息,所有操作可僅通過鍵盤完成。 (2)支持沒有計算機使用經驗、計算機使用經驗較少及有較多計算機使用經驗的用戶均能方便地使用本系統。 (3)控制必錄入項 本系統能夠對必須錄入的項目進行控制,使用戶能夠確保信息錄入的完整。同時對必錄入項進行有效的統一的提示。 (4)容錯能力 系統具有一定的容錯和抗干擾能力,在非硬件故障或非通訊故障時,系統能夠保證正常運行,并有足夠的提示信息幫助用戶有效正確地完成任務。 (5)操作完成時有統一規范的提示信息 例如刪除操作時,系統可提示警示框“您確認刪除記錄嗎?操作不可恢復!”,用戶點擊確認后,系統才執行刪除操作,刪除后可直接返回相關頁面。 (6)用戶可自定義 為了滿足業務的不斷變化,一些重要的參數應該可以靈活設置。 (7)聯機幫助與操作指南。4. 用戶文檔 同本軟件一起發行的用戶文檔包括: (1)安裝手冊:Word格式文件。 (2)用戶手冊:Word格式文件。 (3)在線幫助:HTML Help格式文件,聯機式。5. 其它需求 (1)支持多瀏覽器。 (2)系統安裝方便,易于維護6. 外部接口需求 本系統采用B/S架構,所有界面使用WEB風格,用戶界面的具體細節將在概要設計文檔中描述。7. 硬件接口 服務器建議使用專用服務器。8. 軟件需求 無特殊要求。學生成績管理系統測試計劃一. 概述1.隨著社會信息量的與日俱增,學校需要有一個很好的學生成績管理系統,以方便對學生成績進行有效的管理。系統應具有既方便老師對覺得成績的查詢和插入,也方便學生對自己成績和獲得的學分進行查詢的功能。 2.為提高其安全性和響應速度,本系統是基于C/S結構的學生成績管理系統,通過該系統可對學生成績信息進行方便管理,為學校學生和老師建立一個成績信息溝通的平臺,從而方便學校學生的成績管理。二.測試摘要 (1) 測試工件為四個階段:單元測試、組裝測試、確認測試、系統測試 (2)經過軟件測試后對我們對軟件的要求基本功能滿足,因為本系統是一個類似的網站,由前臺與后臺的管理。前臺就是學生的自助查詢,后臺就是老師與管理員,老師只能上傳學生的成績信息,而后臺的管理員可以上傳及修改學生與老師的基本信息,及課程編排。(3)就目前的測試結果沒有異常的現象出現。對于軟件的運行環境與要求基本符合。 在測試過程中,首先需要對各子單元過程進行測試。在各子單元過程測試完畢后,再對各模塊(包括各子單元過程之間的接口)進行測試,處理好各模塊之間的接口,最后對系統進行測試和維護。三. 測試風險1. 進度風險(1)版本提交延遲。(2)版本安裝人員進度控制不嚴。(3)人力資源不足。(4)需求變更頻繁。2. 質量風險(1)開發人員新手較多,代碼未經自測;修改問題速度慢。(2)測試人員經驗不足,前期積累少。(3)缺乏相應的測試工具。3. 環境風險(1)測試環境沖突或測試資源少。(2)測試環境可能存在影響測試結果的不穩定因素。四. 缺陷等級分類和優先級描述4.1 本測試過程把缺陷等級分為以下五個等級缺陷等級概述響應時間A.致命錯誤一般指影響全局的死機,通信中斷、重要業務不能完成。如由于程序所引起的死機或者非法退出;死循環,數據庫發生死鎖,功能錯誤等。立即解決B.嚴重錯誤一般指規定的功能沒有實現或者不完整或者產生錯誤的結果;設計不合理造成性能低下,影響系統的運營;使系統不穩定或破壞數據等。發現后三天內C.一般錯誤通常指不影響業務運營的功能使用。如操作界面錯誤;打印內容、格式不準確;刪除操作未給出提示;數據庫表中有過多的空字段等。發現后一周內D.輕微錯誤通常指界面拼寫錯誤或用戶使用不方便等小問題或需要完善的問題。如:界面不規范、輔助說明描述不清楚、輸入輸出不規范等。軟件交付前E.改進建議一般指軟件中值得改良的地方。4.2 本測試以以下四種方式描述缺陷的優先級:優先級等級描述A.致命錯誤 由于該學生管理系統運行導致全局的死機,通信中斷、重要業務不能完成。如由于程序所引起的死機或者非法退出;死循環,數據庫發生死鎖,功能錯誤等。B.嚴重錯誤運行了學生管理系統后,由于某種人錯誤導致沒有實現或者不完整或者產生錯誤的結果;設計不合理造成性能低下,影響系統的運營;使系統不穩定或破壞數據等。C.一般錯誤學生成績管理系統可以正常運行,但是影響業務運營的功能使用。如操作界面錯誤;打印內容、格式不準確;刪除操作未給出提示;數據庫表中有過多的空字段等。D.輕微錯誤界面拼寫錯誤或用戶使用不方便等小問題或需要完善的問題。如:界面不規范、輔助說明描述不清楚、輸入輸出不規范等。五.測試策略方式黑盒測試簡介 心輸入數據和出結果目的測試能否正常運行白盒測試研究源代碼和程序分析系統內部結構靜態測試 運行被測軟件,只靜態地檢查程序代碼。同白盒測試動態測試運行被測程序,輸入相應的測試數據同黑盒測試單元測試對軟件中的最小可測試單元進行檢查檢測小單元集成測試測試單元模塊組裝成系統或者子系統測試集成小單元系統測試將整個軟件系統看作個整體進行測試測試整個系統驗收測試由用戶來進行驗收看是否達到用戶需求六.暫停標準和再啟動標準6.1暫停、停止標準 1) 軟件系統在進行單元、集成、確認、系統、安裝、驗收測試時,發現一級錯誤 (大于等于1)、二級錯誤(大于等于2)暫停測試返回開發。 2) 軟件系統經過單元、集成、確認、系統、安裝、驗收測試,分別達到單元、集 成、確認、系統、安裝、驗收測試停止標準。3) 軟件系統通過驗收測試,并已得出驗收測試結論。 4) 軟件項目需暫停以進行調整時,測試應隨之暫停,并備份暫停點數據。6.2 再啟動標準1. 界面不規范 2. 輔助說明描述不清楚 3. 輸入輸出不規范 4. 長時間操作未給用戶提示 5. 提示窗口文字未采用行業術語 6. 可輸入區域和只讀區域沒有明顯的區分標志 7. 必填項與非必填項應加以區別 8. 滾動條無效 9. 鍵盤支持不好,如在可輸入多行的字段中,不支持回車換行;或對相同字段, 在不同界面支持不同的快捷方式 10. 界面不能及時刷新,影響功能實現七.測試任務和進度7.1測試7.1編寫需求分析說明課時執行人測試計劃編寫計劃測試過程并編寫文檔4賀勇游測試用例編寫進行用例設計并編寫文檔12賀勇游測試用例執行對用例進行執行查找缺陷16賀勇游測試缺陷記錄對查找的缺陷進行記錄,方便項目組人員就行查看修改16賀勇游測試總結報告對測試過程進行總結,并書寫文檔向項目組負責人報告2賀勇游總計40賀勇游7.2 測試進度安排測試活動計劃開始課時實際開始課時預計開始課時實際結束課時預計課時共用課時測試前準備166565指定測試計劃7610742設計測試用例11822291222執行測試用例23838301623缺陷記錄23038301623對測試進行評估并報告3140333323八.測試提交物本測試結束后應該提交以下文檔:學生成績管理系統測試計劃、學生成績管理系統測試用例學生成績管理系統測試一、用例目的 為了每一個測試需求確定測試用例集。二、功能測試用例設計測試中使用的相關數據:管理員密碼:012345;操作員密碼:987654321。測試中使用的用戶類型一般為管理員,除特殊操作外。2.1 系統登陸功能模塊用例設計A.子系統系統登陸功能模塊測試用例用例編號輸入預期結果實際結果通過/失敗說明執行人執行日期第一次登陸系統A0011.雙擊學生成績管理系統圖標。2.輸入單位名稱進入學生成績管理系統主界面,進入向導設置。進入學生成績管理系統,進入向導設置。通過初次進入系統,所有權限密碼為空。賀勇游2016-1-1非第一次登陸系統A002選擇用戶類型為“管理員”,輸入密碼。進入學生成績管理系統主界面。進入學生成績管理系統主界面。通過賀勇游2016-1-1A003選擇用戶類型為“管理員”,輸入密碼。提示: 輸入的密碼有誤。提示: 輸入的口令不對。通過賀勇游2016-1-1A004選擇后輸入密碼為空提示:輸入的密碼有誤提示:輸入的口令不對通過賀勇游2016-1-1A005選擇用戶類型為“管理員”,輸入密碼:“012345”輸入“1”時焦點鎖定在確定按鈕輸入“1”時焦點鎖定在確定按鈕。通過密碼不能超過十位字符賀勇游2016-1-12.2系統功能模塊用例設計B.子系統“統數據升級及維護”模塊測試用例用例編號輸入預期結果實際結果通過/失敗說明執行人執行日期B001選擇維護的數據student.dbf,單擊確定對tudent.dbf進行維護不能選擇指定的數據。失敗賀勇游2016-1-1B002選擇維護的數據student.dbf,單擊確定對tudent.dbf進行維護不能選擇指定的數據。失敗賀勇游2016-1-1B003不選擇任何數據,單擊“確定”按鈕。提示:請選擇需要維護的數據!不能選擇指定的數據。失敗賀勇游2016-1-1B004選擇所有的數據,單擊“確定”對所有數據進行維護。不能選擇指定的數據。失敗賀勇游2016-1-12.3 檔案管理功能模塊用例設計預期結果提示:修改密碼成功實際結果提示:修改密碼成功通過/失敗通過說明測試結束后密碼還原為:012345,方便下次用例的執行。執行人賀勇游執行日期2016-1-2用例編號C002輸入舊的密碼012345新的密碼012345678密碼確認012345678預期結果提示:請輸入正確的密碼實際結果輸入新的密碼的第九位時自動跳到密碼確認輸入框,密碼確認的九位密碼焦點移到確認按鈕上,確認后。通過/失敗失敗說明輸入的密碼最多為6位,超過六位應該提示用戶輸入的密碼格式不正確,否則容易失誤修改,造成用戶以后不能正常登陸。執行人賀勇游執行日期2016-1-2用例編號C003輸入舊的密碼012345新的密碼空密碼確認空預期結果提示:密碼修改成功實際結果提示:密碼修改成功通過/失敗通過說明測試結束后還原密碼為012345執行人賀勇游執行日期2016-1-22.4成績管理功能模塊用例設計用例編號輸入預期結果實際結果通過/失敗說明執行人執行日期I001在存在的年級初一輸入對應的學號前綴為C2010提示:是否修改數據。直接退出并修改數據失敗在進行數據錄入或者修改后,最好給用戶提示以免不小心改錯。賀勇游I002在存在的年級初二輸入對應的學號C2009提示:是否修改數據直接進行初三的學號前綴修改。失敗賀勇游I003年級代碼:“07”添加一個新的年級高四。添加一個新的年級高四。通過賀勇游學生成績管理系統缺陷記錄一、說明 (1)學生成績是高校人才培養計劃的重要組成部分,是實現人才培養目標、培養學生科研能力與創新思維、檢驗學生綜合素質與實踐能力的重要手段與綜合性實踐教學環 節。而筆者所在學院多采用半手工管理學生成績的方式,所以有必要開發學生成績管理系統來對學生成績檔案進行數字化管理。既可減輕學院教職員工工作壓力,比 較系統地對教務、教學上的各項服務和信息進行管理,又可加快成績查詢速度、加強成績管理,跟上國家各部門關于信息化的步伐,使各項管理更加規范化。 (2) 上述問題,本論文對學生成績管理系統的開發過程進行了較為詳細的論述。選擇使用Microsoft公司的Visual Foxpro6.0作為開發工具。利用其提供的各種面向對象的功能,尤其是數據庫設計器這一能方便而簡潔操縱數據庫的智能化對象,首先建立系統應用原型, 然后對初始原型系統進行需求迭代,不斷修正和改進,直到形成可行的系統。在開發方法的選擇上,選擇了生命周期法與原型法相結合的方法,遵循系統調查研究、 系統分析、系統設計和系統實施四個主要階段進行設計。 論文主要在系統調查研究的基礎上對系統進行了系統分析,分析了系統的可行性、明確用戶需求;并對數據庫進行設計,分析了該系統數據庫的結構和數據庫安全性 措施;根據模塊化原理,將系統分為了幾大功能模塊,并對各部分功能進行了分析;采用結構化程序設計的思想,提出系統尤其是數據查詢子系統的程序設計思路; 然后,對本系統的測試和安裝進行了分析。文中還針對單機版成績管理軟件不支持多用戶、不能遠程操作的缺陷,對系統的改進與提高提出了新的設計:擬采用 SQL SERVER作為數據庫,將VFP的數據升遷到SQL SERVER中,建立ODBC數據源,將VFP數據庫連接到SQL SERVER,既能利用原有數據庫中的大量數據,又可解決訪問速度及數據共享的問題。二、缺陷記錄1、重要功能基本能實現,但系統不穩定、一些邊界條件下操作會導致學生成績管理系統 error、文件操作異常、通訊異常、數據丟失或破壞等錯誤;2、重要功能不能按正常操作實現,但可通過其它方法可實現;3、錯誤的波及面廣,影響到其它重要功能正常實現;4、密碼明文顯示;5、C/S、B/S模式下,利用客戶端某些操作可造成服務端不能繼續正常工作的。3類BUG:一般錯誤程序的功能運行基本正常,但是存在一些需求、設計或實現上的缺陷;次要功能運行不正常,如:1、次要功能不能正常實現;2、操作界面錯誤(包

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論