Prelekcja na temat tego jak zorganizować testy automatyczne w projekcie informatycznym.
Agenda:
„Złoty środek” – opowiedzenie o celu prelekcji
Zadaj sobie ważne pytania (jakie mają być twoje testy / jaki ma być ich cel) – zdefiniuj listę, podam tu przykładowe cele, wymagania
Oceń swoje testy – analiza odpowiedzi na postawione pytania
Zaplanuj drogę do celu – opowiem jak stworzyć swój złoty środek, podam przykładowe rozwiązania, które pomogą osiągnąć założony cel
Co dalej? – czyli jak wdrożyć złoty środek w życie
w przypadku nowego projektu
w przypadku ratowania projektu
Przykładowy złoty środek
2. Natalia Krawczyk
• Kilkuletnie doświadczenie w testowaniu manualnym
i automatycznym
• Team Leader zespołu testerów automatycznych
• Prelegentka WrotQA
• Uczestniczka Testing Cup
2015-10-15
3. • Geneza złotego środka
• Stwórz własny złoty środek
• Wdrożenie
• Pytania
Agenda
2015-10-15 3
6. GENEZA / Pomysł
Złoty środek to odpowiedź na 2 pytania:
2015-10-15 6
Jak definiować testy?
Jak implementować kod?
7. • Jak wyobrażacie sobie swoje
testy w świecie idealnym?
• Jak oceniacie swoje testy
teraz?
• Co jest dla was w tym
momencie najważniejsze?
• Co możemy zrobić aby:
=>
GENEZA / Burza mózgów
2015-10-15 7
12. Jakie są wymagania klienta?
Jakie mają być Twoje testy?
Jakie ma być pokrycie?
Na jakim poziomie?
Z jakich danych będą
korzystać?
TWORZENIE / Zadaj sobie bardzo ważne pytanie…
2015-10-15 12
Kadr z filmu „Chłopaki nie płaczą”
13. Klient chciałby…
• Szybkie i wiarygodne testy
• Pokryć regresje
• Zapłacić jak najmniej
• Zastąpić testy manualne testami
automatycznymi
My chcielibyśmy..
• Stabilne testy
• Szybką odpowiedź zwrotną
• Testy czytelne
• Łatwe w utrzymaniu
• Wiarygodne
• Wartościowy feedback
• Niezależne testy
TWORZENIE / Przykładowe odpowiedzi
2015-10-15 13
17. TWORZENIE / Co dalej?
1. Spisz zasady
2. Upewnij się, że każdy ma do nich dostęp
3. Upewnij się, że każdy rozumie te zasady
4. Wdróż złoty środek w życie
2015-10-15 17
19. WDROŻENIE / Jeśli jesteś na starcie
2015-10-15 19
Spisz cele
i założenia
Opracuj
swój złoty
środek
Spisz
zasady
Często
planuj,
przeglądaj,
poprawiaj
20. • 1 sprint = 1 zmiana
• Refaktor 1 metody dziennie
• Małe kroczki
• Nowe testy -> uwzględnij złoty
środek
WDROŻENIE / Jeśli jesteś w trakcie
2015-10-15 20
Oceń stwoje testy!
Bądź szczery!
21. WDROŻENIE / Pamiętaj!
• Uwzględniaj złoty środek podczas planowania
• Oceniaj swoje testy pod względem złotego środka na
retrospekcjach
• Aktualizuj złoty środek
2015-10-15 21