Rozdział 7. Testowanie aplikacji

7.0. Wprowadzenie

Jeśli już na samą myśl o testowaniu programów dostajesz gęsiej skórki, to czas zastanowić się nad rozwiązaniami alternatywnymi oraz tym, co to jest testowanie. Kiedyś czynności te wykonywał najmłodszy członek zespołu, praktykant lub ktoś, kto nie był zbyt dobry, ale nie można było go zwolnić. Nikt nie traktuje testowania poważnie i nie jest ono wykonywane, dopóki program nie zostanie ukończony (przynajmniej częściowo). Jest to coś w rodzaju refleksji, która opóźnia termin wydania programu, gdy nie można sobie na to pozwolić.

Nie musi jednak być tak źle. Dla większości programistów gorsze od testowania jest debugowanie. Słysząc to słowo, od razu przywołujemy w głowie obraz programisty wpatrującego ...

Get Rails. Receptury 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.