我們有一個程序,我們希望對它進行驗收測試。
輸入是一個具有不同「任務」的XML文件。
輸出是另一個帶有結果的XML文件。
自動驗證測試的最佳做法是什麼?
我們可能需要存儲輸入和輸出文件對,在輸入上運行程序並將結果與提供的輸出進行比較。
Ant是否適合這項任務?
驗收測試應覆蓋所有邊角情況,還是隻測試功能是否正常工作。
任何其他有關在Java驗收測試的提示將不勝感激。Java驗收測試的最佳實踐
4
A
回答
1
一些提示
- 確保非技術人員,如客戶或業務分析師理解測試。
- 努力組織好你的測試套件。可能你可以按功能或功能來組織它們。還要嘗試從「正常」測試中分離角落案例的測試。
我認爲XMLUnit測試可以做的XML文件http://xmlunit.sourceforge.net/
2
相關問題
- 1. 驗證輸入java的最佳實踐
- 2. 單元測試的最佳實踐XmlDocument
- 3. 測試網站的最佳實踐
- 4. 黑盒測試的最佳實踐
- 5. 集成測試的最佳實踐
- 6. 測試Hibernate映射的最佳實踐
- 7. JSF:AJAX測試的最佳實踐
- 8. 測試通用DAO的最佳實踐
- 9. java最佳實踐
- 10. 集成測試最佳實踐
- 11. 最佳實踐:組織單元測試
- 12. WatiN測試項目最佳實踐
- 13. Sencha Touch單元測試最佳實踐?
- 14. Javascript單元測試最佳實踐
- 15. StructureMap,LinqToSql,測試最佳實踐
- 16. Symfony單元測試最佳實踐
- 17. 集成測試最佳實踐
- 18. 測試最佳實踐:對於CRUD api
- 19. 集成測試最佳實踐
- 20. JUnit - 使用數據集測試bean驗證的最佳實踐
- 21. 最佳實踐symfony驗證
- 22. 單元測試方法參數驗證最佳實踐
- 23. Java列表最佳實踐
- 24. java繼承最佳實踐?
- 25. Java tryParseInt最佳實踐
- 26. Java - WeakReference最佳實踐
- 27. Java Connection Pooling最佳實踐?
- 28. Java EE SSO最佳實踐
- 29. WCF實體驗證的最佳實踐
- 30. JAVA最佳實踐單元測試與JUnit
我們使用JUnit爲很多不同的測試,而不僅僅是「單元測試」版本比較。在某種程度上,單元測試是「可愛」的,但是使用JUnit來驗證,例如,基於巨大輸入(比如包含文件和文件的目錄)複雜的輸出是正確的,只是**所以**遠遠超過單元測試。這不是因爲JUnit主要用於單元測試,而不是用於更重要的測試。 – SyntaxT3rr0r 2011-01-22 16:38:47