軟體測試技術在商務管理系統中的應用

2022-04-27 06:33:03 字數 899 閱讀 2957

[摘要]隨著軟體產業的發展,軟體測試已經成為軟體工程的重要部分。對軟體測試技術的研究與應用也成為人們關注的課題。本文以某酒店商務管理系統為例,以測試計畫、測試分析的形式,介紹軟體測試技術的原理、方法、過程以及如何應用軟體測試技術測試軟體。

[關鍵詞]軟體測試;資訊系統;白盒測試;黑盒測試

隨著人們對軟體產品質量的要求越來越高,軟體測試技術也越來越受到人們的重視,軟體測試在整個軟體開發中佔據了一半或一半以上的工作量。因此,對軟體測試技術的研究一直是人們關注的課題。本文也將對軟體測試技術的原則、方法、步驟進行研究,並以某酒店商務管理系統這乙個例項加以**。

無論怎樣強調軟體測試的重要性和它對軟體可靠性的影響都不過分。在開發大型軟體系統的漫長過程中,面對著極其錯綜複雜的問題,人的主觀認識不可能完全符合客觀現實,與工程密切相關的各類人員之間的通訊和配合也不可能完美無缺,因此,在軟體生命週期的每個階段都不可避免地會產生差錯。由於軟體開發至今離不開人的創造性勞動,所以錯誤的發生是不可避免的,軟體測試的目標就是要找出這些錯誤,預防和排除這些錯誤。

所以軟體測試可定義為:按照特定規程,發現軟體錯誤的過程。其目的就是在軟體投入生產性執行之前,盡可能多地發現軟體中的錯誤。

測試人員根據上述過程輸入資訊測試程式並評價測試結果,當測試結果與期望結果存在差異時,往往程式有錯,此時可採用測試排錯技術定位錯誤並改正之。通過對測試結果的收集和評價,軟體質量和軟體可靠性的一些定性指標即能逐步確定下來。

1 技術基礎

1.1 軟體測試技術

軟體測試技術大體上可分為兩大類:白盒測試技術、黑盒測試技術。

白盒測試技術是根據程式的控制結構設計測試用例。原則是:①保證模組中每一獨立的路徑至少執行一次;②保證所有判斷的每一分支至少執行一次;③保證每一迴圈都在邊界條件下至少各執行一次;④驗證所有內部資料結構的有效性。

白盒測試有兩種方法:邏輯覆蓋和基本路徑測試法。

聊天軟體的系統測試

實驗報告 課程名稱軟體測試方法 題目實驗四 指導教師張紅 實驗日期 2015.5.6 系別計算機系 專業電腦科學與技術 學生姓名 班級 學號計科1203班 2014070014 成績 1 能夠運用黑盒測試方法設計測試用例。2 對測試用例進行優化。1 題目一 聊天軟體的系統測試 選擇聊天軟體的2 3個...

專案管理在軟體中的應用

摘要 隨著資訊產業的飛速發展,專案管理對於以應用開發為主的軟體企業是乙個行之有效的管理方法,專案管理在軟體開發中的應用日益受到重視。軟體專案開發是一項系統而複雜的工作,它需要乙個團隊的互相配合 分工協作 專案管理是在一定的約束條件下,以高效率地實現專案的目標為目的,按照專案內在的邏輯規律進行有效的計...

管理系統軟體測試計畫

小型超市管理系統 測試計畫 1 測試環境 作業系統windows 8 visual c visual basic 2 系統風險 優先順序 1 測試該系統面臨的風險 2 系統的程式 是否存在問題或漏洞 3 執行在該系統的資料庫是否能正常使用 4 測試該系統實現的優先順序 5 首先,對系統的 進行精細測...