• 軟件測試技術
  • 軟件測試博客
  • 軟件測試視頻
  • 開源軟件測試技術
  • 軟件測試論壇
  • 軟件測試沙龍
  • 軟件測試資料下載
  • 軟件測試雜志
  • 軟件測試人才招聘
    暫時沒有公告

字號: | 推薦給好友 上一篇 | 下一篇

敏捷測試的挑戰

發布: 2010-8-24 09:22 | 作者: 不詳 | 來源: 領測測試網采編 | 查看: 93次 | 進入軟件測試論壇討論

領測軟件測試網

  頻繁的迭代產生的測試版本很多時候是不完整的,測試員如何測試這些不完整的代碼呢?

  “故事”應該從業務價值方面來定義。一個“故事”應該在一個迭代周期內完成。好的“故事”是不容易定義出來的,但是差的故事對測試人員的影響比對開發人員的影響還要大。有時候測試人員需要幫助定義“故事”。

  敏捷測試的挑戰之三:可接受性測試是否過于簡單了?

  測試人員如果只是做可接受性測試,只是驗證“故事”是否完整,豈不是太簡單了?這樣怎么能做好測試呢?

  其實,每一個迭代都需要額外的測試,而不僅僅是局限于驗證“故事”的完整性。

  在迭代測試中還要按需進行下面類型的測試 :

  探索性測試:同時學習系統、計劃和執行測試,尋找bug、遺漏的特性和改進的機會。

  組合交互測試:專注于特性之間的交互。

  場景測試:模擬真實世界的場景進行測試。

  疲勞測試:長時間地執行軟件

  業務循環測試:基于月末、季度末等業務循環的邊界來執行場景

  壓力測試:對系統施加強大的壓力進行測試

  敏捷測試的挑戰之四:把測試員作為項目組的一部分

  把測試員作為項目組中的一員不是犧牲了他們作為一個組織的完整性嗎?

  測試員一直被認為是受壓迫的對象,經常坐在一起互相訴苦、互相支持,F在是時候結束這種情況了。測試員應該跟開發人員和分析師坐在一起,當項目組中有更多的正式或非正式的溝通時才有可能達到敏捷。

  敏捷測試的挑戰之五:測試什么時候完成?

  沒有專門分配的時間來完成測試,我們怎么知道什么時候測試應該結束?

  敏捷測試員需要根據項目和產品的風險來調整測試;旧蠝y試的優先級應該跟“故事”的優先級一致。BUG列表也提供了測試完整性的提示。

  一個好的測試員是永遠都能找到需要完成的測試來做的。

  為什么需要跟開發人員結對進行測試呢?因為開發人員對潛在的錯誤有一定的洞察力,測試員對約束和錯誤的時機有一定的洞察力。而他們在一起能使自動化測試更加成功。

延伸閱讀

文章來源于領測軟件測試網 http://www.anti-gravitydesign.com/

42/4<1234>

關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97