軟體測驗學習筆記6
螺旋模型
制定計劃>>風險分析>>實時工程(需求確認、軟體需求、軟體產品設計、設計確認與認證、詳細設計、開發、測驗)>>客戶評估,
特點:
1.螺旋模型是將瀑布模型與快速原型模型結合起來,
2.強調了其他模型所忽視的風險分析
3.每一次螺旋包括4個步驟:制定計劃>>風險分析>>實施工程>>客戶評估過,
缺點:
1.強調風險分析,但要求許多客戶接受并相信這種分析,是不容易的,
敏捷模型
敏捷開發是一種以人為核心、迭代、循序漸進的開發方法,
特點:
1.短周期開發,
2.增量開發,
3.由程式員和測驗人員撰寫的自動化測驗來監控開發進度,
4.通過口頭溝通、測驗和源代碼來交流系統的結構和意圖,
5.撰寫代碼之前先寫測驗代碼,也叫做測驗先行,
缺點:
1.團隊的組件較難,人員素質要求較高,
2.對測驗員要求完全掌握各種腳本語言編程,能執行單元測驗、自動化測驗,
軟體開發檔案:
1.需求分析檔案,
2.概要設計檔案,
3.詳細設計檔案,
4.測驗設計檔案,
5.測驗用例,
6.測驗報告,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/286223.html
標籤:其他
下一篇:記一次Amplify Shader Editor入門_Unity官方Shader基礎屬性說明之不得不說ZWrite,Ztest
