2009-10-15 21 views
5

Próbuję użyć JSTestDriver do automatyzacji moich testów JavaScript z Hudson jako backend integracji Continuous. Zamierzam zmusić Hudsona, by przynajmniej przedstawił raport z wyników testu, z nieudaną próbą na nieudanym teście jako najbardziej pożądanym wynikiem.JSTestDriver i ciągła integracja

Zrobiłem szybkie wyszukiwanie w Internecie i okazało się, że Hudson nie ma bezpośredniego wtyczki dla JSTestDriver (ma tylko jedną dla TeamCity). Myślałem o użyciu Hudsona do monitorowania testów javascript jako pracy zewnętrznej, ale mam wrażenie, że jest to bardziej złożone niż to wymagane.

Czy ktoś ma doświadczenie/porady dotyczące powyższego scenariusza?

Dzięki.

Odpowiedz

4

Czy wtyczka xUnit obejmuje Ciebie?

Ogólnie, wtyczki testowe Hudson nie uruchamiają testów - skrypt budujący powinien sam uruchomić testy. Następnie Hudson odbiera wygenerowany raport i ładnie go wyświetla w interfejsie Hudson.