SlideShare una empresa de Scribd logo
1 de 43
Descargar para leer sin conexión
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żnicy jakości
zrozumienie
klienta
testowalne
wymagania
szkoły testowania
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
Przypadki testowe
• Kontrola
• Umiejętności
testera bez
większego
znaczenia
• Przewidywalne
miary
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 własnych potrzeb
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 blockchain
drukowane organy
mięso z laboratorium
ekonomia sharing
edycja genów
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
• Analiza algorytmów
• Rozwiązywanie złożonych problemów
• Szeroka wiedza
• …
32
Cel:
Przetestuje w 30 minut stronę internetową:
programuj.gov.pl
Przypadki testowe? Skrypty automatyczne? Sesja eksploracyjna?
Raportowanie – przykład sesji
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 - 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
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-wordpress-
aktualizujcie/
Raportowanie – przykład sesji
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 NISZCZENIU POLSKIEGO RYNKU PRACY PRZEZ AUTOMATY 18:28
MINĘŁA
TGT
godz. 16:30
TEST
Jestem
testerem
eksploracyjnym
…
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

Más contenido relacionado

Más de Radoslaw Smilgin

Accessibility for all platforms and all people
Accessibility for all platforms and all peopleAccessibility for all platforms and all people
Accessibility for all platforms and all peopleRadoslaw Smilgin
 
Testerska edukacja dzisiaj
Testerska edukacja dzisiajTesterska edukacja dzisiaj
Testerska edukacja dzisiajRadoslaw Smilgin
 
Eksploracja w kulturze Agile i DevOps czyli o zwinnym testowaniu eksploracyjnym
Eksploracja w kulturze Agile i DevOps czyli o zwinnym testowaniu eksploracyjnymEksploracja w kulturze Agile i DevOps czyli o zwinnym testowaniu eksploracyjnym
Eksploracja w kulturze Agile i DevOps czyli o zwinnym testowaniu eksploracyjnymRadoslaw Smilgin
 
Testy eksploracyjne. Wyższy poziom testowania.
Testy eksploracyjne. Wyższy poziom testowania.Testy eksploracyjne. Wyższy poziom testowania.
Testy eksploracyjne. Wyższy poziom testowania.Radoslaw Smilgin
 
Testy eksploracyjne - podstawy i przykłady
Testy eksploracyjne - podstawy i przykładyTesty eksploracyjne - podstawy i przykłady
Testy eksploracyjne - podstawy i przykładyRadoslaw Smilgin
 
TestingCup 2017 - historia i nowości
TestingCup 2017 - historia i nowościTestingCup 2017 - historia i nowości
TestingCup 2017 - historia i nowościRadoslaw Smilgin
 
60 minut testowania - czyli co tester może osiągnąć w jedną godzinę przy pomo...
60 minut testowania - czyli co tester może osiągnąć w jedną godzinę przy pomo...60 minut testowania - czyli co tester może osiągnąć w jedną godzinę przy pomo...
60 minut testowania - czyli co tester może osiągnąć w jedną godzinę przy pomo...Radoslaw Smilgin
 
Context Driven School of testing w prostych przykładach
Context Driven School of testing w prostych przykładachContext Driven School of testing w prostych przykładach
Context Driven School of testing w prostych przykładachRadoslaw Smilgin
 
TestArena Instrukcja obsługi dla wersji 3.0.929
TestArena Instrukcja obsługi dla wersji 3.0.929TestArena Instrukcja obsługi dla wersji 3.0.929
TestArena Instrukcja obsługi dla wersji 3.0.929Radoslaw Smilgin
 
Zawód tester - spotkanie z autorem książki
Zawód tester - spotkanie z autorem książkiZawód tester - spotkanie z autorem książki
Zawód tester - spotkanie z autorem książkiRadoslaw Smilgin
 
AutoMagicTest – automatyzacja bez kodowania?
AutoMagicTest – automatyzacja bez kodowania? AutoMagicTest – automatyzacja bez kodowania?
AutoMagicTest – automatyzacja bez kodowania? Radoslaw Smilgin
 
Continuous performance management with Gatling
Continuous performance management with GatlingContinuous performance management with Gatling
Continuous performance management with GatlingRadoslaw Smilgin
 
Budowanie biznesu w testerskiej niszy
Budowanie biznesu w testerskiej niszy Budowanie biznesu w testerskiej niszy
Budowanie biznesu w testerskiej niszy Radoslaw Smilgin
 
Zawód testerka. Proste drogi do zawodu.
Zawód testerka. Proste drogi do zawodu.Zawód testerka. Proste drogi do zawodu.
Zawód testerka. Proste drogi do zawodu.Radoslaw Smilgin
 
TestingCup 2015 - prezentacja wprowadzająca do zawodów.
TestingCup 2015 - prezentacja wprowadzająca do zawodów.TestingCup 2015 - prezentacja wprowadzająca do zawodów.
TestingCup 2015 - prezentacja wprowadzająca do zawodów.Radoslaw Smilgin
 
testerzy.pl katalog szkoleń praktycznych dla testerów oprogramowania 2015
testerzy.pl katalog szkoleń praktycznych dla testerów oprogramowania 2015testerzy.pl katalog szkoleń praktycznych dla testerów oprogramowania 2015
testerzy.pl katalog szkoleń praktycznych dla testerów oprogramowania 2015Radoslaw Smilgin
 
Ile zarabia tester oprogramowania w 2014?
Ile zarabia tester oprogramowania w 2014?Ile zarabia tester oprogramowania w 2014?
Ile zarabia tester oprogramowania w 2014?Radoslaw Smilgin
 
Zarządzanie jakoscią produktu w oparciu o zadania
Zarządzanie jakoscią produktu w oparciu o zadaniaZarządzanie jakoscią produktu w oparciu o zadania
Zarządzanie jakoscią produktu w oparciu o zadaniaRadoslaw Smilgin
 

Más de Radoslaw Smilgin (20)

Accessibility for all platforms and all people
Accessibility for all platforms and all peopleAccessibility for all platforms and all people
Accessibility for all platforms and all people
 
Kwestionowanie ISTQB
Kwestionowanie ISTQBKwestionowanie ISTQB
Kwestionowanie ISTQB
 
Testerska edukacja dzisiaj
Testerska edukacja dzisiajTesterska edukacja dzisiaj
Testerska edukacja dzisiaj
 
Eksploracja w kulturze Agile i DevOps czyli o zwinnym testowaniu eksploracyjnym
Eksploracja w kulturze Agile i DevOps czyli o zwinnym testowaniu eksploracyjnymEksploracja w kulturze Agile i DevOps czyli o zwinnym testowaniu eksploracyjnym
Eksploracja w kulturze Agile i DevOps czyli o zwinnym testowaniu eksploracyjnym
 
Testy eksploracyjne. Wyższy poziom testowania.
Testy eksploracyjne. Wyższy poziom testowania.Testy eksploracyjne. Wyższy poziom testowania.
Testy eksploracyjne. Wyższy poziom testowania.
 
Testy eksploracyjne - podstawy i przykłady
Testy eksploracyjne - podstawy i przykładyTesty eksploracyjne - podstawy i przykłady
Testy eksploracyjne - podstawy i przykłady
 
TestingCup 2017 - historia i nowości
TestingCup 2017 - historia i nowościTestingCup 2017 - historia i nowości
TestingCup 2017 - historia i nowości
 
60 minut testowania - czyli co tester może osiągnąć w jedną godzinę przy pomo...
60 minut testowania - czyli co tester może osiągnąć w jedną godzinę przy pomo...60 minut testowania - czyli co tester może osiągnąć w jedną godzinę przy pomo...
60 minut testowania - czyli co tester może osiągnąć w jedną godzinę przy pomo...
 
TestingCup 2016
TestingCup 2016TestingCup 2016
TestingCup 2016
 
Context Driven School of testing w prostych przykładach
Context Driven School of testing w prostych przykładachContext Driven School of testing w prostych przykładach
Context Driven School of testing w prostych przykładach
 
TestArena Instrukcja obsługi dla wersji 3.0.929
TestArena Instrukcja obsługi dla wersji 3.0.929TestArena Instrukcja obsługi dla wersji 3.0.929
TestArena Instrukcja obsługi dla wersji 3.0.929
 
Zawód tester - spotkanie z autorem książki
Zawód tester - spotkanie z autorem książkiZawód tester - spotkanie z autorem książki
Zawód tester - spotkanie z autorem książki
 
AutoMagicTest – automatyzacja bez kodowania?
AutoMagicTest – automatyzacja bez kodowania? AutoMagicTest – automatyzacja bez kodowania?
AutoMagicTest – automatyzacja bez kodowania?
 
Continuous performance management with Gatling
Continuous performance management with GatlingContinuous performance management with Gatling
Continuous performance management with Gatling
 
Budowanie biznesu w testerskiej niszy
Budowanie biznesu w testerskiej niszy Budowanie biznesu w testerskiej niszy
Budowanie biznesu w testerskiej niszy
 
Zawód testerka. Proste drogi do zawodu.
Zawód testerka. Proste drogi do zawodu.Zawód testerka. Proste drogi do zawodu.
Zawód testerka. Proste drogi do zawodu.
 
TestingCup 2015 - prezentacja wprowadzająca do zawodów.
TestingCup 2015 - prezentacja wprowadzająca do zawodów.TestingCup 2015 - prezentacja wprowadzająca do zawodów.
TestingCup 2015 - prezentacja wprowadzająca do zawodów.
 
testerzy.pl katalog szkoleń praktycznych dla testerów oprogramowania 2015
testerzy.pl katalog szkoleń praktycznych dla testerów oprogramowania 2015testerzy.pl katalog szkoleń praktycznych dla testerów oprogramowania 2015
testerzy.pl katalog szkoleń praktycznych dla testerów oprogramowania 2015
 
Ile zarabia tester oprogramowania w 2014?
Ile zarabia tester oprogramowania w 2014?Ile zarabia tester oprogramowania w 2014?
Ile zarabia tester oprogramowania w 2014?
 
Zarządzanie jakoscią produktu w oparciu o zadania
Zarządzanie jakoscią produktu w oparciu o zadaniaZarządzanie jakoscią produktu w oparciu o zadania
Zarządzanie jakoscią produktu w oparciu o zadania
 

Tester eksploracyjny. Ostatni zawód na świecie.