我正在討論介紹接受TDD和傳統TDD概念的配備TDD的書。現在我想問一些對這兩個概念相當熟悉的人 - 誰是Acceptance TDD測試用例的作者?開發人員,質量保證專業人員還是業務分析師?我不認爲開發者會成爲一個很好的人來寫驗收測試嗎?你是否同意我的觀點 ?傳統TDD與接受TDD
0
A
回答
1
簡短的回答:
您可以找到這兩本書所有的答案多:
這些書是要拯救你在ATDD/BDD這個課題上花了很多時間。
龍答:
理想情況下,你希望他們的樹上討論接受審覈規定合作。
有時它不是很實際,所以你可以先讓廣管局處理所有顯而易見/不含糊的接受標準。
然後,對於非顯而易見的問題,您需要QA/BA/DEV一起工作,以便他們可以就困難部分達成共識。瞭解對方的最佳方式是使用示例/具體用例場景,這些場景將作爲您的接受標準。這種合作需要發生,以便您也有機會找出如果BA或QA只是自己工作而錯過的東西。我們的目標是限制返工,因爲我們有時會忽略驗收標準中的重要內容。
將QA/DEV/BA引入同一個房間可能會被視爲昂貴的活動,但它確實是一個非常強大的組合。 BA知道這個領域真的很好,QA知道什麼可以打破,DEV通常在QA和BA之間,但是也知道所有的技術可行性。當這些樹一起工作時,你可以確定他們會找出可能錯過的東西或消除複雜東西中的歧義。簡而言之,如果這個功能非常簡單,那麼你不需要那樣做,而且BA可以自己工作。但是,如果你有一些複雜的功能,你必須讓這三個人一起合作來限制返工。
無論你選擇做什麼,更重要的是要有一個時機,這些接受標準可以通過它們的樹來討論和檢查,以便每個人對需要做什麼有共同的理解。
相關問題
- 1. TDD與MS Fakes
- 2. TDD與DataGridView
- 3. TDD與圖表
- 4. TDD與NHibernate
- 5. TDD與Episerver
- 6. TDD與IronPython
- 7. 開發TDD接口
- 8. 與DDD的Tdd MVC
- 9. TDD與ASP.NET MVC 1.0
- 10. 與TDD學習Scala
- 11. BDD與NBehave與MSTest TDD
- 12. 使用摩卡與TDD接口,ReferenceError
- 13. TDD與設計諮詢
- 14. iOS上的TDD與調試
- 15. TDD與Yii和驗證碼
- 16. TDD與數據庫和去
- 17. TDD與摩卡和mongodb
- 18. 使用TDD與OpenXml-SDK
- 19. TDD Browserify和ReactJS
- 20. Eclipse插件+ TDD?
- 21. TDD和嘲諷
- 22. actionscript tdd frameworks
- 23. TDD和繼承
- 24. symfony2 tdd開發
- 25. PHPUnit TDD問題
- 26. TDD入門?
- 27. Rspec rails TDD
- 28. MVC4多層TDD
- 29. TDD&Git commit comments
- 30. TDD CRUD情景
開發人員必須參與其中 - 開發人員不參與這個過程是沒有意義的。如果他對這個概念很熟悉,並且對他想要的東西有一個好的概念,那麼這可以由客戶編寫。 – Cubic