【问题标题】:How to unit-test logic in jsp? [closed]如何在jsp中对逻辑进行单元测试? [关闭]
【发布时间】:2009-09-09 08:57:02
【问题描述】:

为此目的存在哪些工具或技术?

【问题讨论】:

    标签: java unit-testing jsp


    【解决方案1】:

    除了众所周知的难以测试的显示逻辑之外,我的建议是不要将逻辑放入 JSP 中。而是将其移动到 POJO 中,问题就解决了。

    【讨论】:

      【解决方案2】:

      查看HtmlUnitWatij

      它们提供了一种无头浏览器机制,允许您通过浏览 HTML 页面、填写表单、按下按钮等来编写测试。

      话虽如此,我尝试在我的 JSP(或类似的)中尽可能少地添加功能,并将我的测试重点放在底层业务逻辑对象及其为 JSP 显示创建 bean 上。但是对 JSP 进行最终测试绝对是个好主意。

      【讨论】:

        【解决方案3】:

        试试JspTest。用它来测试 JSP 页面中的视图逻辑。

        【讨论】:

        • 7 年后仍列为 alpha,没有明显的活动。可能已经死了。
        【解决方案4】:

        去掉? ;)

        在容器测试中(使用Cactus)或将 JSP 编译为 servlet,然后在响应/回复对象中进行模拟。

        JUnit In Action 有一段单元测试 JSP 和服务器端代码。我强烈推荐这本书。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-12-27
          • 1970-01-01
          • 2014-06-27
          • 2015-06-22
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多