哪个测试框架将适用于Adobe CQ5项目



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

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

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

还有一些集成测试可以创建一个sling启动板实例,并在进程中针对sling进行测试。

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

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

最新更新