軟體測試技術入門

來源:互聯網
上載者:User

標籤:

軟體測試是軟體開發過程中的一個重要組成部分,是貫穿整個軟體開發生命週期、對軟體產品(包括階段性產品)進行驗證和確認的活動過程,其目的是儘快儘早地發現在軟體產品中所存在的各種問題——與使用者需求、預先定義的不一致性。

簡介
軟體測試技術-軟體測試的分類1、從是否需要執行被測試軟體的角度分類(靜態測試和動態測試)。2、從測試是否針對軟體結構與演算法的角度分類(白盒測試和黑箱測試)。3、從測試的不同階段分類(單元測試、整合測試、系統測試、驗收測試)。2主要步驟
1、測試計劃2、測試設計與開發3、執行測試3準系統
1、驗證(Verification)2、確認(VAlidation)軟體測試人員應具備的知識:1、軟體測試技術2、被測試應用程式及相關應用領域4目標
1、軟體測試人員的基本目標是發現軟體中的錯誤;軟體測試技術2、軟體測試人員所追求的是儘可能早地找出軟體的錯誤;3、軟體測試人員必須確保找出的軟體錯誤得以關閉。測試人員素質要求1、責任心2、學習能力3、懷疑精神4、溝通能力5、專註力6、洞察力7、團隊精神8、注重積累5常見測試
迴歸測試 功能測試壓力測試 負載測試效能測試 易用性測試安裝與反安裝測試 回複測試安全性測試 相容性測試記憶體流失測試 比較測試Alpha測試Beta測試測試資訊流1、軟體配置2、測試組態3、測試載入器6測試目的
軟體測試的目的是為了保證軟體產品的最終品質,在軟體開發的過程中,對軟體產品進行品質控制。一般來說軟體測試應由獨立的產品評測中心負責,嚴格按照軟體測試流程,制定測試計劃、測試方案、測試規範,實施測試,對測試記錄進行分析,並根據迴歸測試情況撰寫測試報告。測試是為了證明程式有錯,而不能保證程式沒有錯誤。7分類
軟體測試的狹義論和廣義論——靜態和動態測試軟體測試技術軟體測試的辨證論——正向思維和反向思維軟體測試的風險論——測試是評估軟體測試的經濟學觀點——為盈利而測試軟體測試的標準論——驗證和確認8測試載入器
幾種常用的測試載入器:1、軟體錯誤管理工具Bugzilla2、功能測試工具WinRunner3、負載測試工具LoadRunner4、測試管理工具TestDirector

軟體測試技術入門

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.