軟體測試實習報告

2021-03-09 15:26:44 字數 4284 閱讀 9871

實習心得

此次實習為期一周,內容為鴻利來餐飲娛樂管理軟體的軟體測試。在此之前,我從未接觸到軟體測試的相關內容,所以在實習開始之前,查閱了許多相關資料,積累了基本的知識架構,為上機測試做好了準備。

由於有之前的相關準備,在老師介紹軟體測試的相關內容時,我能夠輕鬆的理解並加以運用。在上機測試之前,根據之前對軟體測試的了解和老師的耐心講解,結合自身實際,我首先做了詳細的軟體測試計畫:1.

明確測試的目標,增強測試計畫的實用性;2.堅持「5w」規則,明確內容與過程;3.在測試中嚴格遵循《使用者操作手冊》,保證測試計畫滿足實際需求;4. 根據老師提供的測試詳細規格、測試用例加以應用。5.

開展測試,並記錄缺陷。合理的安排調整測試進度。在熟悉軟體測試的基本知識和做好相關規劃後,我開始了對鴻利來餐飲娛樂管理軟體的測試。

老師所給的軟體測試的文件示範中,軟體測試包括9項測試,由於該軟體開發已經較為完備,其中安全測試、負載測試、穩定性測試、易用性測試、文件測試、安裝測試等方面的測試問題不大,測試工作較為簡便,結合自身實際,所以在此次實習中,我將測試的重點放在了邏輯測試、功能測試和效能測試的工作上。其中,邏輯測試主要對軟體的邏輯設計方面進行了深入評判,檢查軟體設計是否在某些方面有悖於正常的邏輯思維,是否在實際情況相符。發現了一些諸如單個包間可容納客人數無限制、同一服務員可服務客人數無限制等邏輯錯誤。

功能測試主要檢查實際軟體的功能是否符合使用者的需求,測功能是否已經全部實現,某個實現是不是有bug。主要為了發現以下幾類錯誤:是否有不正確或遺漏的功能;功能實現是否滿足使用者需求和系統設計的隱藏需求;能否正確接收輸入;能否正確輸出結果。

效能測試工作的目的是檢查系統是否滿足在需求說明書中規定的效能,效能測試常常需要和強度測試結合起來,並常常要求同時進行軟體和硬體的檢測。效能測試主要的關注物件是響應時間,吞吐量,占用記憶體大小(輔助儲存區),處理精度等。這每項測試都包括三個部分,一組操作,一組預期結果和一組實際結果。

另外要盡量用最少的測試用例覆蓋軟體功能的絕大方面。在測試過程中,我在每次測試結束後都作好相關記錄,以便之後的測試加以修正和改進。

在具體軟體測試的過程中,我總結了以下幾個測試的小技巧:

(1) 邊界測試,測試使用者輸入框中的數值的最大數和最小數,以及為空時的情況。

(2) 非法測試,例如在輸入數字的地方輸入字母。

(3) 跟蹤測試,跟蹤一條資料的流程,保證資料的正確性。

(4) 在開始測試時應保證資料的正確性,然後在從系統中找出各種bug。

(5)認真做好測試記錄在做完一天的測試記錄之後,第二天再根據第一天的測試記錄重複測試你會發現有未修正的錯誤。

(6)使用者的易用性測試,軟體設計的最終目的是要交付使用者使用,軟體介面友好,易操作也需要在測試中加以完善。

程式中bug的級別分為以下四類:a:作業系統或者網路癱瘓;b:

應用程式崩潰、非法退出或功能模組無法實現;c:篡改設計;功能實現錯誤或功能實現不完善;容錯失敗、資料邏輯關係錯;d:介面布局不合理;操作不方便;建議性修改。

在對以上三方面的測試中,我所測試出的程式的bug主要存在於c和d兩個級別。

此次的軟體測試的實習使我收穫很多,儘管我們做得是最基本的一些測試內容,軟體的bug也都較為簡單,易於發現,但在今後的學習生活中,我會更加努力學習軟體測試的相關知識,儘管在軟體測試方面的經驗還不夠,但我對測試堅定不移的信心和熱情,我會不斷努力和提公升,加強自己的基本技能的提高,為今後參加工作做好相關的準備。

鴻利來餐飲娛樂管理軟體測試

一、 測試目標

1. 驗證鴻利來餐飲娛樂管理軟體(包含前台收銀、綜合管理、幫助檔案)是否滿足客戶的需求,按照《使用者操作手冊》是否能夠順利完成系統的所有操作;

2. 驗證鴻利來餐飲娛樂管理軟體是否正確完成所有流程,並輸出正確的結果(報表列印,查詢以及系統要求的資料儲存等);

3 驗證鴻利來餐飲娛樂管理軟體的效能需求(系統的響應效能、資料庫的壓力負載、長時間執行後的效能狀態等)是否滿足設計的要求;

4. 驗證鴻利來餐飲娛樂管理軟體按照《使用者安裝手冊》能夠順利完成系統的所有安裝過程。

二、 測試內容

鴻利來餐飲娛樂管理軟體經過分析、設計、實現等工作之後,於2010.10.25進入測試階段。在測試過程中,我們組成專門的測試小組,對鴻利來餐飲娛樂管理軟體分別進行以下各項測試:

1 功能測試;

2 業務處理測試;

3 安全測試;

4 效能測試;

5 負載測試;

6 穩定性測試

7 易用性測試;

8 文件測試;

9 安裝測試

三、 測試環境

軟體環境:作業系統:windows 95/98/me或windows 2000

其它:microsoft excel97/2000

資料庫:access

硬體環境:

最低配置:

cpu:奔騰166 mmx及以上

記憶體:64mb及以上

顯示卡:標準vga 256顯示模組

硬碟:最小空閒空間50mb

建議配置:

cpu:奔騰ii 400及以上

記憶體:128mb及以上

顯示卡:16位真彩色及以上

硬碟:硬碟空閒空間600mb

四、 測試手記

1.功能測試

在進行該項測試過程中,按照操作手冊對鴻利來餐飲娛樂管理軟體的操作過程進行了全面的測試,同時檢查了操作手冊的可操作性、易讀性、全面性。該過程中,發現容錯和提示資訊方面的問題,已進行了修改,同時,還發現操作手冊的編寫內容、格式等不太規範,經過修改以後,操作手冊易懂、易讀、易使用。

2.業務處理測試

在進行該項測試過程中,就系統的業務流程及資料流程等進行全面的測試,重點檢查系統的業務流程是否完整,資料的輸入、處理、輸出是否滿足需求和設計,該項測試發現了一些小問題,已全部進行了修改。

3安全測試

在進行該項測試過程中,就系統的安全登入範圍進行了測試。以系統預設的使用者101,口令為101的身份登入,分別給不同使用者授予不同子系統或模組的許可權,再分別以不同使用者身份登入,驗證各使用者的許可權範圍是否正確,該項測試沒有發現問題。

4. 效能測試

在進行該項測試過程中,主要就程式執行速度、圖象載入速度、重新整理速度、列印速度及查詢速度等進行了測試。經測試後,發現當資料庫中具有大量資料,進行資料庫訪問時,效能有所下降,經過重新部署後,解決了該問題。

5.負載測試

在進行該項測試過程中,主要就當資料庫中具有大量資料時,系統的資源使用情況進行測試。我們通過自主開發的〈流程跟蹤系統〉來給被測系統的資料庫的乙個子系統的所有表產生50000條資料,然後進行鴻利來餐飲娛樂管理軟體的輸入、處理、輸出等操作,通過效能監視器分別對伺服器的記憶體、cpu、硬碟的i/o速度等系統資源的使用情況進行觀察,發現系統的資源使用有所提高,查詢效能有所降低,但不影響正常使用。

6.穩定性測試

在進行該項測試過程中,主要就鴻利來餐飲娛樂管理軟體連續執行48小時後,系統是否正常執行,不宕機,不中斷進行了測試,該項測試沒有發現問題。

7.易用性測試

在進行該項測試過程中,主要就鴻利來餐飲娛樂管理軟體的使用者介面的友好性、易操作性及操作靈活性、聯機幫助豐富性、對使用者計算機知識的要求等方面進行了測試。結果發現一些問題,已全部修改。

8 文件測試

在進行該項測試過程中,主要就鴻利來餐飲娛樂管理軟體的使用者手冊的完整程度、使用者手冊的描述與軟體實際功能是否一致、聯機幫助豐富性、對使用者計算機知識的要求等方面進行了測試。結果發現一些問題,已全部修改。

9.安裝測試

在進行該項測試過程中,按照使用者安裝手冊進行了操作,沒有發現問題。

10.bug分析

1》bug分類統計

2》趨勢**及回歸分析

3》已改及未改bug數量對比

4》已改bug分類統計

5》未改bug分類統計

該項目的開發時間是3*5人月=15人月,測試時間是3* 2人月=6人月,測試時間所佔比例是40%;

該專案組的製造費用是20萬元,其中開發費用是(23.6/21*15)=15萬元,測試費用是23.6/21*6=5萬元,測試所佔費用的25%。

該產品的開發人員開發對測試的概念、測試技術和測試方法不是很了解,所以到了確認測試時bug很多,我們在確認測試階段打回兩次以後,再經過我們的反覆培訓,他們的測試能力得到提高,質量意識也得到了提高,所以專案組的人員在專案中,幾乎再沒有出現曾經出現過的bug,新開發的模組也沒有出現一般的a和b類錯誤,使該專案能夠在短時間內保質保量的完成開發和測試工作(除了技術難度以外的工作),我們在對專案進行系統測試時,bug出現率降低了80%,使成本降低了40%。

五、 測試結論

1 功能測試結果

2 業務處理測試結果

3 效能測試結果

4 穩定性測試資源佔用率測試結果

5 負載測試資源佔用率測試結果

6 安全測試結果

7 易用性測試結果

8 文件測試結果

軟體測試實習報告

軟體工程實習報告 報告題目 軟體測試 姓名 學號 分院 理工分院 專業班級 軟體工程0801 指導老師 李全 2011年7月 摘要本次的實習內容主要包括 對蘇寧公司軟體部門產品有乙個初步的認識及確定其應該包括哪些模組實現什麼功能 對軟體測試的基礎知識的理論學習 理論聯絡實際對測試進行具體操作 學會用...

手機軟體測試實習報告

河北工業大學 畢業實習報告 姓名 學號 093532 專業班級 x 實習單位 北京北陽電子技術 實習時間 2011年2月14日 2o11年4月1日 指導教師 一 實習目的 理論聯絡實際,通過把所學軟體測試知識與實際操作相結合,熟 練軟體測試操作流程,根據實際操作總結學習中的錯誤認識,拓展思維方法並學...

手機軟體測試實習報告

手機測試是廣州三星通訊研究院新成立的乙個部門,在者之前,國外已經有許多研究院創立手機測試這一部門。三星作為手機大型生產商,隨著科技不斷進步,市場競爭劇烈,需要完善手機功能才能滿足客戶的需求。4.我所在的職位 職位名稱 手機軟體測試員 職位描述 負責產品測試工作,根據軟體需求大減測試環境和計畫 負責軟...