淺析針對敏捷開發的測試模式(pdf 6頁)
淺析針對敏捷開發的測試模式(pdf 6頁)內容簡介
淺析針對敏捷開發的測試模式內容提要:
敏捷開發是一個迭代的、增量的、需求頻繁變更的過程,客戶每周都希望看到新變化,而這些變化最直觀體現給客戶的就是產品功能的增減,這種非常短的循環,使終端客戶可以及時、快速地看到他們花錢構建的軟件是一個什麼樣的結果。因此直接做成可以工作的軟件比大量的描述性文檔更有效。
正因為敏捷開發的特殊性,敏捷開發的測試無法像傳統測試那樣:項目初期根據詳細的需求文檔、設計文檔來設計測試用例。因為最初的需求隻是一個雛形,甚至連界麵也沒定,做成什麼樣子,有什麼樣的功能開發也不能確定,隻能一步步的與客戶確認和修改才能定下來;因此用例設計隻能通過產品寫用例;即先根據簡單的需求寫出用例的框架,然後拿到產品後,一邊添加測試用例一邊進行測試。同時敏捷開發的測試模式與傳統測試模式不同的還有一個方麵,那就是包括PM、開發人員等也都會一起投入測試。提高係統質量是個Team work,在開發過程中每個成員都有責任提交高質量的軟件交付物(需求、代碼、設計文檔...),尤其我們團隊的“敏捷開發”的項目中,我們還麵臨人員缺乏、項目多而分散的背景,更加需要整個團隊都必須積極投入到測試過程中,PM、DEV、測試都需要積極參與測試和項目的質量保證工作。
..............................
敏捷開發是一個迭代的、增量的、需求頻繁變更的過程,客戶每周都希望看到新變化,而這些變化最直觀體現給客戶的就是產品功能的增減,這種非常短的循環,使終端客戶可以及時、快速地看到他們花錢構建的軟件是一個什麼樣的結果。因此直接做成可以工作的軟件比大量的描述性文檔更有效。
正因為敏捷開發的特殊性,敏捷開發的測試無法像傳統測試那樣:項目初期根據詳細的需求文檔、設計文檔來設計測試用例。因為最初的需求隻是一個雛形,甚至連界麵也沒定,做成什麼樣子,有什麼樣的功能開發也不能確定,隻能一步步的與客戶確認和修改才能定下來;因此用例設計隻能通過產品寫用例;即先根據簡單的需求寫出用例的框架,然後拿到產品後,一邊添加測試用例一邊進行測試。同時敏捷開發的測試模式與傳統測試模式不同的還有一個方麵,那就是包括PM、開發人員等也都會一起投入測試。提高係統質量是個Team work,在開發過程中每個成員都有責任提交高質量的軟件交付物(需求、代碼、設計文檔...),尤其我們團隊的“敏捷開發”的項目中,我們還麵臨人員缺乏、項目多而分散的背景,更加需要整個團隊都必須積極投入到測試過程中,PM、DEV、測試都需要積極參與測試和項目的質量保證工作。
..............................
用戶登陸
IT行業相關下載