Automatyzacja testów

Automatyzacja testów wykorzystuje narzędzia i skrypty do sprawdzania działania oprogramowania. Może współwystępować z praktykami takimi jak TDD i BDD, które pomagają organizować proces tworzenia i weryfikacji aplikacji.

Praktyki i rodzaje testów

Testy automatyczne mogą pomóc przepisać mikroserwis, a w TDD testy powinny wykonywać się w mniej niż sekundę. Testy BDD mogą dokumentować działanie aplikacji oraz tworzyć listę jej zmian, natomiast testy jednostkowe nie mogą korzystać z I/O.

Metody testowania i oceny

Testy BDD mogą pomagać weryfikować prawidłowość logiki biznesowej.

Twierdzenia w tym opracowaniu