哪种测试框架适合于使用Java语言编写部分代码和使用JSP语言编写CQ5组件的Adobe CQ5项目?
发布于 2013-08-20 22:38:53
Sling Testing 页面上有一些测试apache sling组件的详细信息,它们适合CQ5项目中的组件
有一些remote tests可以部署到正在运行的CQ5服务器上并远程执行(例如使用curl )。
还有一些integration tests可以创建sling launchpad实例并针对sling in-process进行测试。
此外,Testing Sling Based Applications还讨论了测试各种类型组件(如OSGI )的方法,并提供了通用套索类(例如MockNode、MockProperty、MockResourceResolver)的mocks链接。
最后,如果您的组件只是POJO,那么您可以只使用普通的老式JUnit测试。为了测试与站点/应用程序的web界面的交互,您可以使用类似于Selenium的工具
https://stackoverflow.com/questions/18336303
复制相似问题