W tym odcinku Łukasz Kobyliński rozmawia z Sebastianem Chmielewskim o zapewnianiu jakości oprogramowania. Rozmawiamy o testowaniu manualnym, automatycznym oraz metodach zapewniania jakości oprogramowania.
STRESZCZENIE ODCINKA
- Czym są testy manualne, a czym automatyczne?
- Do czego służą testy automatyczne?
- Czy testerzy manualni są jeszcze potrzebni?
- Czym jest Quality Assurance, czyli zapewnianie jakości oprogramowania?
- Jakie są typowe rodzaje testów?
- Jak w praktyce tworzy się testy automatyczne?
- Jak zostać testerem automatycznym? czy tester automatyczny musi być programistą?
- Jaka jest relacja między testerem a programistą?
- Ile testów musimy napisać? czym jest pokrycie kodu testami?
- Czy każdą aplikację da się testować automatycznie?
- Jakie są dobre praktyki tworzenia testów automatycznych?
- Jak można analizować wyniki testów? co zawiera raport z testów?
- Jakie są typowe błędy przy testowaniu?
- Czy można osiągnąć stan, w którym uznamy, że aplikacja jest całkowicie pozbawiona błędów?