JSF:AJAX 测试最佳实践

Posted

技术标签:

【中文标题】JSF:AJAX 测试最佳实践【英文标题】:JSF: AJAX Testing best practices 【发布时间】:2011-06-29 22:50:13 【问题描述】:

我们有一个大量使用 AJAX(由 OpenFaces 标记库提供)的 JSF 2.0 项目。我们的项目非常酷,做了很多有用的事情,我们喜欢它。然而,有一件事情让我们感到沮丧——我们的项目没有集成测试。完全没有。它当然有硒测试,但它们仅从用户的角度涵盖该项目。我想要的是一些可以处理与 AJAX 相关的逻辑的集成测试。但我不知道如何实现这一点……让我印象深刻的是 JSFUnit 和 HTTPUnit,但我想知道基于 AJAX 的 JSF 项目是否有更好的东西。有人对此有任何顾虑吗? 谢谢!

【问题讨论】:

【参考方案1】:

您可以尝试 FireUnit 或 FireBugTest。我没有尝试过这两种方法,但它们可能会起作用。我也一直希望有这样的功能。

【讨论】:

好工具,不知道有没有机会插到maven中【参考方案2】:

你试过 Watir http://wiki.openqa.org/display/WTR/Simple+Ajax+examples

它还有一个火狐变种。火神

--Kiran.Kumar

【讨论】:

以上是关于JSF:AJAX 测试最佳实践的主要内容,如果未能解决你的问题,请参考以下文章

JSF/Facelets/JSTL 条件显示最佳实践

JSF 中“返回”导航链接的最佳实践

JSF 中的最佳实践:模型、动作、getter、导航、阶段监听器

JSF 最佳实践:自定义组件和 JavaScript

JSF 2.0 上用户身份验证的最佳实践?

JSF 2.0 上用户身份验证的最佳实践?