哪个测试框架适合Adobe CQ5项目?

时间:2013-08-20 13:27:08

标签: testing cq5

哪个测试框架适合Adobe CQ5项目,该项目包含Java中的部分代码和JSP中用于CQ5组件的部分代码?

1 个答案:

答案 0 :(得分:1)

Sling Testing 页面上有一些测试apache吊索组件的细节,这些内容适合CQ5项目中的组件

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

还有integration tests创建一个吊索启动板实例,并在进程中测试吊索。

此外,Testing Sling Based Applications讨论了测试各种类型组件(如OSGI)的方法,并为常见的Sling类提供了mocks的链接(例如MockNode,MockProperty,MockResourceResolver)。

最后,如果您的组件只是POJO,那么您可以使用普通的JUnit测试。要测试与您的网站/应用程序的Web界面的交互,您可以使用Selenium

之类的内容