1

哪个测试框架适合 Adob​​e CQ5 项目,该项目的部分代码用 Java 编写,部分代码用 JSP 编写,用于 CQ5 组件?

4

1 回答 1

1

在Sling 测试页面上有一些测试 apache sling 组件的详细信息,这将适合 CQ5 项目中的组件

可以将远程测试部署到正在运行的 CQ5 服务器并远程执行(例如使用 curl)

还有一些集成测试可以创建一个 sling 启动板实例并针对 sling in-process 进行测试。

此外,测试基于 Sling 的应用程序讨论了测试各种类型的组件(例如 OSGI)的方法,并提供了常见 Sling 类(例如 MockNode、MockProperty、MockResourceResolver)的模拟链接

最后,如果您的组件只是 POJO,那么您可以使用普通的旧JUnit测试。为了测试与您的站点/应用程序的 Web 界面的交互,您可以使用Selenium之类的东西

于 2013-08-20T14:38:52.947 回答