可行性分析、需求分析、概要設計、詳細設計、編碼、單元測試、集成測試、系統測試、驗收測試
61、您是否了解以往所工作的企業的軟件開發過程?如果了解,請試述一個完整的開發過程需要完成哪些工作?分別由哪些不同的角色來完成這些工作?您在以往的測試工作中都曾經具體從事過哪些工作?其中最擅長哪部分工作?
開發過程---需求調研(需求人員)、需求分析(需求人員)、概要設計(設計人員)、詳細設計(設計人員)、編碼(開發人員)
測試過程---需求評審、系統測試設計、概要設計評審、集成測試設計、詳細設計評審、單元測試設計、測試執行
測試工作的整個過程都做過,擅長做測試設計
過程決定質量,軟件的過程改進正是為了提高軟件的質量,將過往的種種經驗教訓積累起來。
62、測試用例設計的原則是什么?目前主要的測試用例設計方法有哪些?
代表性:能夠代表並覆蓋各種合理的和不合理、合法的和非法的、邊界的和越界的、以及極限的輸入數據、操作和環境設置等.
可判定性:即測試執行結果的正確性是可判定的,每一個測試用例都應有相應的期望結果.
可再現性:即對同樣的測試用例,系統的執行結果應當是相同的。
方法有等價類、邊界值、因果圖、狀態圖、正交法、大綱法