Testowanie jest niezwykle ważną częścią procesu wytwarzania oprogramowania, często niestety jest pierwszym kandydatem do pominięcia w przypadku ograniczeń czasowych lub budżetowych. Dzieje się tak, ponieważ ciężko jest jednoznacznie wskazać zwrot z nakładów poczynionych na odpowiednie przetestowanie dostarczanych funkcjonalności. Oczywiście konsekwencje takiego podejścia łatwo jest przewidzieć i wcześniej czy później trzeba zapłacić za poczynione skróty. Czytając artykuł dowiesz się:
- Dlaczego testowanie jest istotne i błędy mogą pojawić się przy pozornie prostych funkcjonalnościach
- Jakie są trzy podstawowe rodzaje testów i na prostym przykładzie zobaczysz na czym polegają
- Jaka są różnice pomiędzy poszczególnymi rodzajami testów
https://blog.usejournal.com/automatic-software-testing-explained-for-managers-fdade3a914cb