軟體工程—第十章

來源:互聯網
上載者:User

標籤:

第十章—軟體測試

有錯是軟體的屬性,而且是無法改變的,我們要做的是如何避免錯誤的產生和消除已經存在的錯誤。為保證軟體開發各個環節的正確性,需要進行各種確認和驗證工作,驗證和確認(簡稱V&V)是貫穿軟體周期的正常化評價方法。 

軟體測試有一些基本原則(8個),廣為人知的V模型闡述了軟體測試階段和開發過程各階段的對應關係。主要的測試文檔包括測試計劃、測試規範、測試案例、缺陷報告。軟體測試時需要以下3類資訊:軟體配置、測試組態和測試載入器。一個優秀的軟體測試人員要具備以下素質:溝通能力、移情能力、技術能力、自信心、幽默感、外交能力、很強的記憶力、耐心、懷疑精神、自我督促和洞察力。

軟體測試步驟一般經過單元測試、整合測試、確認測試和系統測試。

軟體測試方法包括:靜態測試與動態測試、黑箱測試與白盒測試、黑箱測試方法、白盒測試方法、程式的靜態測試。

面對對象測試的類型包括模型測試、類測試、互動測試、系統測試、驗收測試和發布測試。

軟體工程—第十章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.