Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
TESTER EKSPLORACYJNY
ostatni zawód na świecie
Ja nazywam się
Radek Smilgin…
„Pycha kroczy przed upadkiem”
pokora
tester?
tester eksploracyjny?
Zwinności Procesowa Jakości Kontekstowa
Agile, DevOps,
automatyzacja
Analityczna
ISO 29119,
IEEE 829
testerzy jako
strażni...
kontekst, środowisko, klient, budżet…
"Testowanie jest
procesem myślowym i
jest domeną człowieka."
Metodyka Rapid Software Testing (Michael Bolton)
Eksploracja
• Zaufanie do
testera
• Silnie zależne
od umiejętności
testera
• Zorientowane
na znajdowanie
problemów
Przypad...
SHIFT LEFT
Eksploracja
więcejtestówwięcejsprawdzeń
wolniejszybciej
Testy GUI
Testy integracyjne
Testy unitowe
Żyjemy w Matrixie
czas dezinformacji
#fakeNews
propaganda
boty
manipulowanie opinią publiczną
kłamstwa na social media
dopasowanie danych do...
czas głupoty
GMO
chemitrails
proepidemicy
statystyka
homeopaci
płaskoziemcy
A może:
Automatyczny tester –
ostatni zawód na
świecie?
Teoretycznie tak – grupa pronaukowa
Automatyzacja!
#Programista15k
=/=
#TesterAutomatyczny
Automatyzacja
• Seria powtarzalnych czynności
• Zbyt łatwa dla programistów
• Łatwa do zastąpienia przez maszynę
tester przyszłości
nie będzie automatyzował
przyszłość już tu jest
uczenie maszynowe
sztuczna inteligencja
autonomiczne auta
roboty
wearables
IoT
noGUI
demokracja blo...
To tylko teoria, ale…
Programista
maszyn
Maszyna
pisząca kod
Tester
eksploracyjny
raportuje jakość
Maszyna
pisząca kod
Tester
eksploracyjny
raportuje jakość
dostarcza kod
Maszyna
pisząca kod
Maszyna
testująca kod
raportuje jakość
dostarcza kod
Umiejętności przyszłości
• Techniczne?
• Myślenie krytyczne
• Kreatywność
• Umiejętności miękkie
• Elastyczność psychiczna...
32
Cel:
Przetestuje w 30 minut stronę internetową:
programuj.gov.pl
Przypadki testowe? Skrypty automatyczne? Sesja eksplor...
33
Przygotowanie <20%
ranking.pl
DxDiag
AutoMagicTest
Greenshot
Raportowanie – przykład sesji
34
Testowanie GUI >60%
Raportowanie – przykład sesji
35
Testowanie GUI >60%
DEFEKTY i UWAGI
Raportowanie – przykład sesji
36
Testowanie GUI >60%
FUNKCJE (oraz STATUS)
Home - OK
rozwiń / zwiń - OK
Spot - OK
Powiększanie czcionki - OK
Aktualności...
37
Testowanie GUI >60%
Po 15 minutach kończą się pomysły
na testy…
GUI
KOD
ARCHITEKTURA
Raportowanie – przykład sesji
38
Testowanie KOD >60%
Raportowanie – przykład sesji
39
Testowanie Architektura >60%
Twitter driven testing: #wordpress
https://sekurak.pl/mozna-bez-uprawnien-edytowac-posty-w...
40
Testowanie Architektura >60%
Wordpress
Plugin: WP-Super-Cache
- czy bezpieczny?
Raportowanie – przykład sesji
41
Raportowanie < 20%
Raportowanie – przykład sesji
?
TESTER EKSPLORACYJNY – OSTATNI ZAWÓD
ZZ PROGRMIASTÓW: „WSZYSTKICH NAS NIE ZAUTOMATYZUJECIE!”
PROTESTY PRZECIWKO NISZCZEN...
Czy są pytania?
?Facebook
https://www.faceboo
k.com/testerzy/
YouTube
https://www.youtube.
com/user/testerzy
Twitter
https...
TGT#21 - Tester eksploracyjny, ostatni zawód na świecie. – Radosław Smilgin
TGT#21 - Tester eksploracyjny, ostatni zawód na świecie. – Radosław Smilgin
TGT#21 - Tester eksploracyjny, ostatni zawód na świecie. – Radosław Smilgin
TGT#21 - Tester eksploracyjny, ostatni zawód na świecie. – Radosław Smilgin
TGT#21 - Tester eksploracyjny, ostatni zawód na świecie. – Radosław Smilgin
TGT#21 - Tester eksploracyjny, ostatni zawód na świecie. – Radosław Smilgin
Upcoming SlideShare
Loading in …5
×

TGT#21 - Tester eksploracyjny, ostatni zawód na świecie. – Radosław Smilgin

156 views

Published on

TGT#21 - Tester eksploracyjny, ostatni zawód na świecie. – Radosław Smilgin

Published in: Internet
  • Be the first to comment

  • Be the first to like this

TGT#21 - Tester eksploracyjny, ostatni zawód na świecie. – Radosław Smilgin

  1. 1. TESTER EKSPLORACYJNY ostatni zawód na świecie Ja nazywam się Radek Smilgin…
  2. 2. „Pycha kroczy przed upadkiem” pokora
  3. 3. tester?
  4. 4. tester eksploracyjny?
  5. 5. Zwinności Procesowa Jakości Kontekstowa Agile, DevOps, automatyzacja Analityczna ISO 29119, IEEE 829 testerzy jako strażnicy jakości zrozumienie klienta testowalne wymagania szkoły testowania
  6. 6. kontekst, środowisko, klient, budżet…
  7. 7. "Testowanie jest procesem myślowym i jest domeną człowieka." Metodyka Rapid Software Testing (Michael Bolton)
  8. 8. Eksploracja • Zaufanie do testera • Silnie zależne od umiejętności testera • Zorientowane na znajdowanie problemów Przypadki testowe • Kontrola • Umiejętności testera bez większego znaczenia • Przewidywalne miary
  9. 9. SHIFT LEFT
  10. 10. Eksploracja więcejtestówwięcejsprawdzeń wolniejszybciej Testy GUI Testy integracyjne Testy unitowe
  11. 11. Żyjemy w Matrixie
  12. 12. czas dezinformacji #fakeNews propaganda boty manipulowanie opinią publiczną kłamstwa na social media dopasowanie danych do własnych potrzeb
  13. 13. czas głupoty GMO chemitrails proepidemicy statystyka homeopaci płaskoziemcy
  14. 14. A może: Automatyczny tester – ostatni zawód na świecie?
  15. 15. Teoretycznie tak – grupa pronaukowa
  16. 16. Automatyzacja!
  17. 17. #Programista15k =/= #TesterAutomatyczny
  18. 18. Automatyzacja • Seria powtarzalnych czynności • Zbyt łatwa dla programistów • Łatwa do zastąpienia przez maszynę
  19. 19. tester przyszłości nie będzie automatyzował
  20. 20. przyszłość już tu jest uczenie maszynowe sztuczna inteligencja autonomiczne auta roboty wearables IoT noGUI demokracja blockchain drukowane organy mięso z laboratorium ekonomia sharing edycja genów
  21. 21. To tylko teoria, ale…
  22. 22. Programista maszyn Maszyna pisząca kod Tester eksploracyjny raportuje jakość
  23. 23. Maszyna pisząca kod Tester eksploracyjny raportuje jakość dostarcza kod
  24. 24. Maszyna pisząca kod Maszyna testująca kod raportuje jakość dostarcza kod
  25. 25. Umiejętności przyszłości • Techniczne? • Myślenie krytyczne • Kreatywność • Umiejętności miękkie • Elastyczność psychiczna • Analiza algorytmów • Rozwiązywanie złożonych problemów • Szeroka wiedza • …
  26. 26. 32 Cel: Przetestuje w 30 minut stronę internetową: programuj.gov.pl Przypadki testowe? Skrypty automatyczne? Sesja eksploracyjna? Raportowanie – przykład sesji
  27. 27. 33 Przygotowanie <20% ranking.pl DxDiag AutoMagicTest Greenshot Raportowanie – przykład sesji
  28. 28. 34 Testowanie GUI >60% Raportowanie – przykład sesji
  29. 29. 35 Testowanie GUI >60% DEFEKTY i UWAGI Raportowanie – przykład sesji
  30. 30. 36 Testowanie GUI >60% FUNKCJE (oraz STATUS) Home - OK rozwiń / zwiń - OK Spot - OK Powiększanie czcionki - OK Aktualności - OK Klawisz "Więcej" - OK Stronicowanie - NIE OK Najbliższe wydarzenia Statyczna strona: Dowiedz się jak uzyskać dofinansowanie? - OK Poznaj szczegóły -OK Breadcrumb - OK Footer -OK Raportowanie – przykład sesji
  31. 31. 37 Testowanie GUI >60% Po 15 minutach kończą się pomysły na testy… GUI KOD ARCHITEKTURA Raportowanie – przykład sesji
  32. 32. 38 Testowanie KOD >60% Raportowanie – przykład sesji
  33. 33. 39 Testowanie Architektura >60% Twitter driven testing: #wordpress https://sekurak.pl/mozna-bez-uprawnien-edytowac-posty-w-wordpress- aktualizujcie/ Raportowanie – przykład sesji
  34. 34. 40 Testowanie Architektura >60% Wordpress Plugin: WP-Super-Cache - czy bezpieczny? Raportowanie – przykład sesji
  35. 35. 41 Raportowanie < 20% Raportowanie – przykład sesji
  36. 36. ? TESTER EKSPLORACYJNY – OSTATNI ZAWÓD ZZ PROGRMIASTÓW: „WSZYSTKICH NAS NIE ZAUTOMATYZUJECIE!” PROTESTY PRZECIWKO NISZCZENIU POLSKIEGO RYNKU PRACY PRZEZ AUTOMATY 18:28 MINĘŁA TGT godz. 16:30 TEST Jestem testerem eksploracyjnym …
  37. 37. Czy są pytania? ?Facebook https://www.faceboo k.com/testerzy/ YouTube https://www.youtube. com/user/testerzy Twitter https://twitter.com/ testerzy LinkedIN https://www.linkedin .com/in/smilgin Google Plus https://plus.google. com/+testerzy

×