Samouczki dotyczące testowania DevOps
Testowanie oprogramowania jest procesem organizacyjnym realizowanym w ramach działów odpowiedzialnych za tworzenie oprogramowania, w którym oprogramowanie krytyczne dla firmy jest weryfikowane pod kątem poprawności, jakości i wydajności. Kompleksowy zakres testów ma zasadnicze znaczenie dla poprawy jakości i zmniejszenia liczby incydentów dla zespołów praktykujących DevOps.
Testy mogą być ręczne lub zautomatyzowane i obejmują następujące typy: testy jednostkowe, testy integracyjne, testy funkcjonalne, testy kompleksowe, testy akceptacyjne, testy eksploatacyjne i testy smoke.
Poprawa praktyk DevOps dzięki testowaniu.