gpt4 book ai didi

testing - 与 Seam : Actually render a view 的集成测试

转载 作者:行者123 更新时间:2023-11-28 20:33:43 24 4
gpt4 key购买 nike

使用 TestNG 的 Seam 集成测试可以测试其容器中的组件,甚至可以处理 Faces 请求。然而,正如 Seam 手册所指出的,“这种方法测试除 View 之外的所有内容。”

现在我们在一个 XHTML 页面中犯了一个相当愚蠢的错误(访问了一个不存在的属性),我想即使是一个非常简单的只呈现 View 的测试也会失败。但是,当测试中通常不呈现 View 时,如何完成这样的测试?

最佳答案

您需要一个网络测试框架。我们使用的是 Selenium ,但还有其他替代品,例如风车。

我们多年来学到的一些最佳实践:

  • 测试 Seam 生成的那种混合页面通常很棘手。维护它们相当耗时,因此您需要选择一些重要的测试来维护。

  • 确保您构建了足够的基础架构,以便开发人员可以轻松地在他们自己的工作站上运行这些测试。

  • 由于它们有些麻烦,因此拥有运行这些测试的持续集成服务器会有所帮助。

关于testing - 与 Seam : Actually render a view 的集成测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5620014/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com