17.10. Testy ciągłe

W wielu przypadkach pożądanym rozwiązaniem jest integracja testów funkcjonalnych i obciążeniowych usługi sieciowej w ramach procesu ciągłej kompilacji. Częste testy funkcjonalne realizują ten sam cel co okresowe kompilacje i testy jednostkowe — umożliwiają możliwie szybkie wykrywanie błędów. Częste testy obciążeniowe umożliwiają wykrywanie ewentualnych problemów związanych z niedostateczną wydajnością, które mogą się pojawiać w tworzonej aplikacji na różnych etapach projektu.

Tego rodzaju ciągłe testowanie usługi sieciowej za pomocą narzędzia SoapUI jest stosunkowo łatwe. Ponieważ narzędzie SoapUI musi kierować żądania do prawdziwego serwera, powinniśmy się upewnić, że dysponujemy na wykorzystywanym w tej roli serwerze najnowszą ...

Get Java. Praktyczne narzędzia now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.