哪个测试框架适合 Adobe CQ5 项目,该项目的部分代码用 Java 编写,部分代码用 JSP 编写,用于 CQ5 组件?
问问题
1202 次
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 回答