Katarzyna Bylec








Czarna/biała skrzynka
Testy w procesie tworzenia oprogramowania
Testy jednostkowe
TDD
BDD
Testy statyczne
Katarzyna Bylec, Testowanie - perspektywa programisty
Katarzyna Bylec, Testowanie - perspektywa programisty
Katarzyna Bylec, Testowanie - perspektywa programisty
Katarzyna Bylec, Testowanie - perspektywa programisty
Katarzyna Bylec, Testowanie - perspektywa programisty
Katarzyna Bylec, Testowanie - perspektywa programisty
Analiza
wymagań

Projekt

Implementacja

Testy

Utrzymanie
Planowanie
wstępne

Analiza
Projekt
Implem
entacja
Testy
Przekaz
anie

Zastosowanie




Feedback
Bezpieczeństwo
Dokumentacja




Testy jednostkowe
Testy integracyjne
Testy systemowe








Pojedyńcze funkcje (metody, operacje, etc.)
Natychmiastowy feedback (błędy nie
propagują się do systemu)
Testy muszą być od siebie niezależne
Single Responsibility
Zachowania poprawne i niepoprawne
Katarzyna Bylec, Testowanie - perspektywa programisty
Niespełni
ony test

Refactor

Test
spełniony


Rozszerzenie TDD:
◦
◦
◦
◦

Gdzie zacząć?
Co testować, a czego nie?
Wielkość „porcji” testów
Nazywanie testów




Pair programming
Code review
Metryki kodu
Katarzyna Bylec, Testowanie - perspektywa programisty
Katarzyna Bylec, Testowanie - perspektywa programisty
Katarzyna Bylec, Testowanie - perspektywa programisty

More Related Content

PDF
Transformacja od formalnego do eksploracyjnego testowania. Moja historia
PDF
01 - Wprowadzenie do TDD
PPTX
Maciej Wiernicki - Biznes oparty na subskrypcji
PPT
Aleksandra Porębska: 'Ciągłość systemów IT"
PPTX
Jenni Risku - Your startup is going international
PDF
Zuzanna Zapolska - Krótka historia o puszczyku i uszatce
PDF
Zuza Zagórska, Tworzenie gier
PDF
Kaja Milanowska, Django
Transformacja od formalnego do eksploracyjnego testowania. Moja historia
01 - Wprowadzenie do TDD
Maciej Wiernicki - Biznes oparty na subskrypcji
Aleksandra Porębska: 'Ciągłość systemów IT"
Jenni Risku - Your startup is going international
Zuzanna Zapolska - Krótka historia o puszczyku i uszatce
Zuza Zagórska, Tworzenie gier
Kaja Milanowska, Django

Similar to Katarzyna Bylec, Testowanie - perspektywa programisty (14)

PDF
Techniczna organizacja zespołu
PPTX
Tdd - Czyli jak tworzyć dobre jakościowo aplikacje
PPTX
Podstawy testowania oprogramowania INCO 2023.pptx
PDF
Perl. Testowanie. Zapiski programisty
PPTX
Unit testing w praktyce... czyli właściwie jak?
PDF
Konrad Gadzina: Test-Driven Gamedev - testy automatyczne a tworzenie gier
ODP
Strategie automatyzacji testow
PPS
Poznańska grupa .Net spotkanie VI - Test Driven Development
PPTX
Dwa sposoby na pisanie aplikacji bez błędów
PDF
Adam Roman - Automatyczne projektowanie testów
PDF
Jak zarabiać na testowaniu oprogramowania(konferencja MeeTTech Piła 27.07.2016)
PDF
Najważniejszym czynnikiem dobrych testów, nie jest pisanie dobrych testów
PDF
Confitura 2015 - Code Quality Keepers @ Allegro
PDF
TDD drogą do oświecenia w Scali
Techniczna organizacja zespołu
Tdd - Czyli jak tworzyć dobre jakościowo aplikacje
Podstawy testowania oprogramowania INCO 2023.pptx
Perl. Testowanie. Zapiski programisty
Unit testing w praktyce... czyli właściwie jak?
Konrad Gadzina: Test-Driven Gamedev - testy automatyczne a tworzenie gier
Strategie automatyzacji testow
Poznańska grupa .Net spotkanie VI - Test Driven Development
Dwa sposoby na pisanie aplikacji bez błędów
Adam Roman - Automatyczne projektowanie testów
Jak zarabiać na testowaniu oprogramowania(konferencja MeeTTech Piła 27.07.2016)
Najważniejszym czynnikiem dobrych testów, nie jest pisanie dobrych testów
Confitura 2015 - Code Quality Keepers @ Allegro
TDD drogą do oświecenia w Scali
Ad

More from Geek Girls Carrots Poznan (18)

PPTX
Asia Marks: Kobiety w e-sporcie
PDF
Ewa Bielska: Testowanie aplikacji mobilnych
PPT
Magda Kowalska, Coworking Mama
PDF
Iza Gozdzieniak, Kanban
PDF
Joanna Kasprzak, dlaczego ja?
PDF
Ewa Gowin Agile vs lean
PDF
Zuzanna Zagórska & Maciej Śliżewski, Kickstarting Indie Games
PDF
Agnieszka Gonczar, Usability w płatnościach online
PPT
Justyna Walkowska, Semantic Web - technologia w rękach humanistów
PDF
Bartek Dziamski - Kawaskrypty dom marchewki
PDF
Bogna Majchrzak, Magda Traciłowska - Tester jako strażnik jakości oprogramowania
PPTX
Marysia Mucha, Trendwtching
PPT
Joanna Lempart, E-commerce w Polsce – landscape i perspektywa na przyszłość
PDF
Eliza Oleradzka, Adrenalina w IT
PPTX
Marta Konieczna, Coś niecoś o energetyce
PDF
Magdalena Nowak - Psychologia w IT i projektowanie doświadczeń, UX
PDF
Prostota i użyteczność / Katarzyna Stefańska
PDF
Architektura rest
Asia Marks: Kobiety w e-sporcie
Ewa Bielska: Testowanie aplikacji mobilnych
Magda Kowalska, Coworking Mama
Iza Gozdzieniak, Kanban
Joanna Kasprzak, dlaczego ja?
Ewa Gowin Agile vs lean
Zuzanna Zagórska & Maciej Śliżewski, Kickstarting Indie Games
Agnieszka Gonczar, Usability w płatnościach online
Justyna Walkowska, Semantic Web - technologia w rękach humanistów
Bartek Dziamski - Kawaskrypty dom marchewki
Bogna Majchrzak, Magda Traciłowska - Tester jako strażnik jakości oprogramowania
Marysia Mucha, Trendwtching
Joanna Lempart, E-commerce w Polsce – landscape i perspektywa na przyszłość
Eliza Oleradzka, Adrenalina w IT
Marta Konieczna, Coś niecoś o energetyce
Magdalena Nowak - Psychologia w IT i projektowanie doświadczeń, UX
Prostota i użyteczność / Katarzyna Stefańska
Architektura rest
Ad

Katarzyna Bylec, Testowanie - perspektywa programisty