我们有一个使用OpenFaces标签库提供的大量AJAX的JSF 2.0项目。我们的项目非常酷,可以做很多有用的事情,我们很喜欢它。然而,有一件事让我们感到沮丧——我们的项目没有集成测试。完全没有。当然,它有Selenium测试,但它们只从用户的角度覆盖了项目。我希望有一些集成测试来处理与AJAX相关的逻辑。但我不确定如何实现这一点……我正在思考的是JSFUnit和HTTPUnit,但我想知道是否有更适合基于AJAX的JSF项目的工具。有人对此有任何疑虑吗?
谢谢!
你尝试过Watir了吗?http://wiki.openqa.org/display/WTR/Simple+Ajax+examples
它也有一个适用于Firefox的变体,即FireWatir。
--Kiran.Kumar