Testowanie logiki biznesowej
Testowanie logiki biznesowej pozwala sprawdzać, czy aplikacja zachowuje się zgodnie z oczekiwaniami użytkowników i wymaganiami produktu. Bywa powiązane z automatyzacją testów, dokumentowaniem zachowania systemu oraz utrzymaniem kodu.
Testy BDD i dokumentacja
Testy BDD mogą pomóc zweryfikować prawidłowość logiki biznesowej, służyć jako dokumentacja działania aplikacji oraz stanowić listę jej zmian.
Testy automatyczne i TDD
Testy automatyczne mogą pomóc w przepisaniu mikroserwisu. Testy jednostkowe nie mogą korzystać z wejścia/wyjścia (I/O). W TDD testy powinny wykonywać się w mniej niż sekundę.
Projektowanie i utrzymanie kodu
Dodanie nowej funkcjonalności jako osobnego modułu może zmniejszyć ryzyko regresji.
Diagnostyka działania aplikacji
Logi aplikacji mogą pomagać rozwiązywać problemy na produkcji.
Twierdzenia w tym opracowaniu
- Testy BDD mogą pomóc zweryfikować prawidłowość logiki biznesowej1 źródło
- Testy BDD mogą służyć jako dokumentacja działania aplikacji1 źródło
- Testy BDD mogą służyć jako lista zmian w aplikacji1 źródło
- Testy automatyczne mogą pomóc przepisać mikroserwis1 źródło
- Testy jednostkowe nie mogą używać I/O1 źródło
- Aby wykonywać TDD testy powinny wykonywać się w mniej niż sekundę1 źródło
- Dodanie nowej funkcjonalności jako osobnego modułu może zmniejszyć ryzyko regresji1 źródło
- Logi aplikacji mogą pomóc rozwiązywać problemy na produkcji1 źródło