Testowanie manualne polega na weryfikacji czy oprogramowanie działa we właściwy sposób i czy jest zgodne z wymaganiami klienta. Jeżeli myślisz o pracy testera manualnego, to na początku zapoznaj się z zadaniami, które będziesz wykonywać, czyli:
- zapoznanie się i zrozumienie środowiska testowego,
- zrozumienie wymogów dotyczących danego projektu,
- tworzenie i prowadzenie dokumentacji testowej,
- napisanie scenariuszy testowych i sprawdzenie ich,
- zrealizowanie scenariuszy testowych,
- zgłoszenie znalezionych błędów,
- przeprowadzenie ponownych testów, po naprawie ewentualnych błędów przez deweloperów.
Wszystkie te czynności składają się na proces testowania, jednak najważniejszy jest moment, w którym tworzysz dokumentację testową, opierającą się na wymaganiach biznesowych. Składają się na nią następujące elementy:
- plany testów
- przypadki testowe
- scenariusze testowe (zbiór przypadków testowych)
- raporty z testów
Dzięki temu, że to Ty przeprowadzasz testy, to efekty Twojej pracy, są bardziej dokładne, tym samym masz przewagę nad programami, które testują automatycznie. Jest to związane z tym, że bardzo często nie są one w stanie znaleźć rozwiązań na sytuacje, które są powiązane bezpośrednio z człowiekiem.