中國工商銀行軟件開發中心已有十年的發展歷史,早在創建之初就設立了測試部門。后來隨著人員的擴充,測試部分拆為測試一部和測試二部兩個一級部,并在各研發部、研發分行建立了隸屬于一級部的測試隊伍。他們在項目開發過程中積累了大量的實踐經驗,并摸索總結出了實用性很強的理論知識。為了較深入地了解軟件測試技術的現狀和發展,測試人才隊伍的培養和管理,測試新技術的實際應用等問題,記者走訪了中國工商銀行軟件開發中心北京研發部總經理伊勁松、測試工作負責人李兵。
軟件測試已逐漸成為一個行業。
“測試這個行業,說新也不新,但是受到重視,確實是近兩三年的事!崩畋c記者交流的第一句話就說出了軟件測試已成為一個行業。他接下來向記者介紹了測試技術在國內發展的若干階段。上世紀70年代以前,測試的目的是找問題,找到Bug就算測試有效。但隨之而來的問題是,如果在軟件投產之前的測試中發現了大量問題,投產之后又發現了大量問題,那么項目的測試和開發的質量應如何評估;相反地,投產前后都沒有發現問題,究竟是因為開發工作做到了完美,還是因為測試工作質量很高測出了所有問題,在此情況下開發與測試工作又該如何評價。
到了上世紀90年代,測試理論發展為,要么發現問題,要么證明程序是對的。到了2000年以后,基本觀點變為測試不再是能否發現問題,而是一系列模型中所描述的、從需求分析到開發全過程中的腳本維護和案例管理等!皬倪@一發展脈絡來看,測試已逐漸變成一個行業,并且注重整個過程,還提出了軟件測試過程改進等理論!崩畋偨Y說。
工商銀行軟件開發中心的測試部門從建立到發展壯大,再到逐步專業化,折射了中國軟件測試的發展歷程。時至今日,“測試在整個軟件開發中已經成為了一個專業的行業或領域,與開發處在兩條線上,這是非常重要的!币羷潘煽偨浝碚f。她接著向記者介紹了軟件開發中心北京研發部的項目開發和測試工作是如何分工合作的。
延伸閱讀
文章來源于領測軟件測試網 http://www.k11sc111.com/