Wydajność testów
Wydajność testów odnosi się do szybkości ich wykonywania, stabilności oraz wpływu na proces tworzenia i utrzymania oprogramowania. Obejmuje między innymi testy jednostkowe, automatyzację, izolację zależności i wykorzystanie testów jako dokumentacji aplikacji.
Testy jednostkowe i I/O
Wydajność testów zależy przede wszystkim od ich szybkości oraz od zakresu wykonywanych operacji.
- Aby efektywnie wykonywać TDD, testy powinny kończyć się w czasie krótszym niż sekunda.
- Testy jednostkowe nie mogą korzystać z operacji wejścia i wyjścia (I/O).