2013-08-20 25 views

回答

1

有在Sling Testing頁面上的Apache吊索組件的測試,這會CQ5項目

remote tests可以部署到正在運行的CQ5服務器,並遠程執行中配合部件的一些細節(使用curl爲例如)

也有integration tests創建一個吊索啓動板實例和測試反對吊索在進程中。

另外,Testing Sling Based Applications討論了測試諸如OSGI的各種類型組件的方法,並提供了用於普通Sling類(例如MockNode,MockProperty,MockResourceResolver)的mocks的鏈接。

最後,如果你的組件只是POJO,那麼你可以使用普通的舊JUnit測試。爲了測試與網站/應用程序的Web界面的交互,您可以使用類似於Selenium

+0

感謝您的答覆。 – VAr

+0

不客氣。如果答案解決了您的問題,請考慮[接受答案](http://meta.stackoverflow.com/help/someone-answers) – diffa