qileilove

          blog已經(jīng)轉(zhuǎn)移至github,大家請訪問 http://qaseven.github.io/

          Scrum中的測試:人少事不少

            導讀:Scrum團隊以小著稱,團隊中一般只有一到兩名測試人員,那么這一兩名測試人員在Scrum團隊中又是如何開展測試工作,起著什么樣的作用呢?

            Scrum敏捷開發(fā)有一個明顯特征就是重團隊,輕部門,每個團隊里面包含了開發(fā)、設計、測試各種角色,Scrum團隊以小著稱,團隊中的測試人員一般只有一到兩名。

            在傳統(tǒng)的瀑布式開發(fā) 中,測試人員經(jīng)常因進入測試階段的條件不滿足而需要較長的等待。而在Scrum敏捷開發(fā)中,測試人員需要盡可能早的開展工作,“等待”在Scrum開發(fā)的測試中已屬一種錯誤概念。

            測試人員應具備三方面的能力:編碼,測試和分析。不同的階段對測試的要求不同,在功能測試中偏重編程能力,在系統(tǒng)配置測試中偏重分析能力,Scrum團隊中的測試人員需要將這三種能力融會貫通,才能適應迭代過程中的諸多變化。

            測試是軟件開發(fā)中必不可少的一部分,那么Scrum團隊中測試人員又要如何開展測試工作呢?

            首先,測試人員要盡可能早地開始測試,不要等待到功能完全做好才開始。在產(chǎn)品開發(fā)的過程中,新需求和新功能在迭代中不斷涌現(xiàn),每次迭代結(jié)束都會產(chǎn)生一個可工作的軟件,測試人員不能等到所有迭代結(jié)束之后再開始測試,而應該盡早開始進行測試。

            其次,測試人員要盡可能多地采用自動化測試敏捷項 目初期,產(chǎn)品停留在初步設計中,產(chǎn)品功能不多,復雜度小,手動測試就可以保證質(zhì)量。而到了中后期,因不斷有新需求、新功能的加入,產(chǎn)品復雜度顯著增大。若 仍然采用手動測試,恐怕難以覆蓋產(chǎn)品的各個功能、非功能點,而且手工測試在面對功能諸多的產(chǎn)品時,就會暴露出易遺忘的缺點。因此,可以用自動化測試來提高 工作效率。

            然后就是,測試人員要學會做好需求分析,做好對設計邏輯的分析。測試人員要更多的思考需求的可實現(xiàn)性,將自身作為第一用戶積極參與項目和系統(tǒng)的需求分析,設計和開發(fā)。積極地參與前期工作,并迅速反饋給設計和開發(fā)人員。

            最后要強調(diào)的是 ,測試人員需要轉(zhuǎn)變測試等待開發(fā)的思想。測試人員需要了解開發(fā),需要讀懂代碼,才能夠更好的幫助開發(fā)人員分析和分離復雜問題。有時候,測試人員可以成為開發(fā)人員的后備力量。當團隊中需要更多的人編碼時,測試人員應該站出來擔當其職。

             開發(fā)和測試是相輔相成的。一旦基本驗證測試通不過,那就說明產(chǎn)品違反了最初客戶定義的需求,也就不能夠提交。如果功能測試通不過,那么測試人員要及時與 開發(fā)人員溝通。如果是缺陷,則在每日站會中提出;如果不是,那么繼續(xù)下一項工作。這個過程充分體現(xiàn)了Scrum敏捷開發(fā)所提倡的團隊交流與合作機制,也是 體現(xiàn)了測試人員對于整個開發(fā)工作的重要作用。

          posted on 2012-08-31 10:04 順其自然EVO 閱讀(419) 評論(0)  編輯  收藏 所屬分類: 敏捷測試

          <2012年8月>
          2930311234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          導航

          統(tǒng)計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 桑植县| 沽源县| 顺义区| 长顺县| 金华市| 股票| 永定县| 府谷县| 桐城市| 安义县| 开化县| 大石桥市| 德钦县| 通海县| 五家渠市| 汾阳市| 阜新| 大方县| 保山市| 夏邑县| 肇州县| 微博| 志丹县| 渑池县| 淮南市| 彭阳县| 舞钢市| 平山县| 墨竹工卡县| 哈尔滨市| 屯门区| 龙口市| 阿克陶县| 东明县| 丰宁| 固安县| 饶河县| 忻城县| 贡嘎县| 格尔木市| 康保县|