我是一个测试新手,我需要测试一个 JSF 应用程序。所以我才刚刚开始探索 JSFUnit(阅读:我用谷歌搜索过它并用 StackOverflow 编辑过它),据我所知,它使用/扩展,JUnit
和其他我不知道的单元。HTMLUnit
HTTPUnit
问题是,该应用程序使用 Hibernate,我想知道我是否可以使用 JSFUnit 创建包含模型、视图和控制器的全面测试,更不用说 HTTPUnit 应该做的所有事情了?
另外,如果我使用 Primefaces 对话框框架,以便我的对话框不在打开所述对话框的同一页面中,我可以测试这种方法吗?或者,如果我的对话在同一页面上,在测试方面会更好吗?
我希望我的问题是有意义的。我保证他们在我的脑海中是有道理的。在这方面的任何帮助将不胜感激。