我開發了一個基於JSP servlet的web應用程序,我想對其執行一些功能測試。我知道功能測試是爲了確保應用程序正在執行它應該執行的操作去表演。 我搜索了一下,發現硒可以用於自動功能測試。我看到我可以記錄我可以重播的動作。 現在,由於我是新手,測試應用程序,我不明白如何重播的行動是有用的測試。 我沒有在我的應用程序上執行任何單元測試,我的意思是正式使用jUnit和東西,雖然我以前只是運行我的代碼的一部分,以檢查它是否正常工作。這是一件壞事,因爲在不使用正式的單元測試構架。功能測試基於JSP servlet的web應用程序
2
A
回答
3
重播僅用於驗證測試是否正在完成測試儀所需的一切。關鍵在於Selenium可以將您正在看到的重播測試用例導出爲完全適用的測試用例類,以及其他JUnit。然後可以將該類添加到您爲web應用程序提供的其他測試用例組中。這可以在自動構建之後作爲持續集成的一部分執行。
0
對於基本的功能測試,除了記錄/回放功能之外,Selenium IDE還爲Web應用程序中的元素提供斷言和驗證。戰略性地(圍繞已知問題區域)建立這些策略將使您能夠通過應用程序進行退步,確保新的實施不會破壞現有功能。
相關問題
- 1. 如何測試一個基於jsp的web應用程序?
- 2. JSP Servlet Web應用程序
- 3. 單元和功能測試基於PySide的應用程序?
- 4. Shiro用於測試JSP Web應用程序的配置
- 5. 基於AngularJS的Web應用程序的Web UI迴歸測試
- 6. Web應用程序基準測試
- 7. 基於Web的應用程序中的安全測試類型
- 8. Appium:測試無法自動化基於Web的應用程序
- 9. 針對Web應用程序性能基準測試的建議
- 10. Web應用程序性能測試(WAPT)
- 11. PHP應用程序Codeship功能測試
- 12. 功能測試cocos2d應用程序
- 13. 基於流星的應用程序的性能測試
- 14. 測試Web應用程序
- 15. Web應用程序測試
- 16. 測試Web應用程序?
- 17. 性能測試基於Windows /桌面的應用程序
- 18. 在tomcat中基於JSP web應用程序的身份驗證
- 19. 使用VSTS2012中的Web性能測試基於MVC的應用程序負載測試
- 20. 基於nlog輸出的功能測試
- 21. 使用JSP,Servlet和Struts的Web應用程序
- 22. 基於測試控制檯的應用程序/程序 - Java
- 23. 性能測試部署的servlet應用程序?
- 24. 如何構建一個基本的基於jsp/servlet的「model 2」Web服務來測試,不使用Struts等?
- 25. JSP/Servlet Web應用程序中的後臺計時器任務
- 26. JSP/Servlet Web應用程序中的重定向模塊
- 27. asp.net - 使用基於配置啓用的功能開發Web應用程序
- 28. 如何啓用基於Web的應用程序的直接打印功能?
- 29. 正在搜索基於Web的分析器來測量基於Web的應用程序的性能
- 30. 將TDD應用於功能測試