SlideShare a Scribd company logo
1 of 27
Download to read offline
TESTY EKSPLORACYJNE
2
Testowanie sterowane kontekstem
I S T Q B
Testowanie jako usługa
Inżynieria oprogramowania
Testowanie eksploracyjne
Modele tworzenia oprogramowania
3
Edukacja
Dlaczego?
4
[kadr z filmu Modern Times: http://www.youtube.com/watch?v=DfGs2Y5WJ14]
Dla kogo
eksploracja?
5
[kadr z filmu Leon The Professional: http://www.youtube.com/watch?v=74BzSTQCl_c]
Dla jakiego
oprogramowania?
6
Tester sterowany kontekstem wybiera cele, techniki i
dostawy (w tym dokumentację) patrząc najpierw na
szczegóły konkretnej sytuacji, włączając w to pragnienia
interesariuszy, którzy zlecili testowanie.
Jak?
Jak?
8
TimeBox
Jak?
9
wszystkie czynności w czasie sesji
20/60/20
Jak?
10
bezprzerwy
11
Jak?
12
Jak?
♞ ♝ ♚ ♛ ♝ ♞Dobre testowanie oprogramowania jest wyzwaniem
intelektualnym.
13
Jak?
14
Jak?
x
Przykład
15
Cel:
Przetestuje w 30 minut stronę internetową:
programuj.gov.pl
Przypadki testowe? Skrypty automatyczne? Sesja eksploracyjna?
Przykład
16
Przygotowanie <20%
ranking.pl
DxDiag
AutoMagicTest
Greenshot
Przykład
17
Testowanie GUI >60%
Przykład
18
Testowanie GUI >60%
DEFEKTY i UWAGI
Przykład
19
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
Przykład
20
Testowanie GUI >60%
SEO - automatyczne
Przykład
21
Testowanie GUI >60%
Po 15 minutach kończą się pomysły
na testy…
GUI
KOD
ARCHITEKTURA
Przykład
22
Testowanie KOD >60%
Przykład
23
Testowanie Architektura >60%
Twitter driven testing: #wordpress
https://sekurak.pl/mozna-bez-uprawnien-edytowac-posty-w-wordpress-
aktualizujcie/
Przykład
24
Testowanie Architektura >60%
Wordpress
Plugin: WP-Super-Cache
- czy bezpieczny?
Przykład
25
Raportowanie < 20%
26
Dlaczego?
[grafika ze strony: http://commons.wikimedia.org/wiki/File:Evolution-des-wissens.jpg]
Dziękuję za uwagę!
Pytania? Odpowiedzi!
Pytania po : kontakt@testerzy.pl
testerzy @testerzy radoslaw.smilgin

More Related Content

What's hot

What's hot (20)

Manual software-testing-interview-questions-with-answers
Manual software-testing-interview-questions-with-answersManual software-testing-interview-questions-with-answers
Manual software-testing-interview-questions-with-answers
 
ISTQB Agile Extension
ISTQB Agile ExtensionISTQB Agile Extension
ISTQB Agile Extension
 
Manual Testing
Manual TestingManual Testing
Manual Testing
 
もうやりきったと思ってませんか?まだまだやれる!フォーム改善(EFO)〜EFOの最新傾向とオススメ施策ベストテン〜
もうやりきったと思ってませんか?まだまだやれる!フォーム改善(EFO)〜EFOの最新傾向とオススメ施策ベストテン〜もうやりきったと思ってませんか?まだまだやれる!フォーム改善(EFO)〜EFOの最新傾向とオススメ施策ベストテン〜
もうやりきったと思ってませんか?まだまだやれる!フォーム改善(EFO)〜EFOの最新傾向とオススメ施策ベストテン〜
 
White paper on testing in cloud
White paper on testing in cloudWhite paper on testing in cloud
White paper on testing in cloud
 
【JaSST'18 Tokai】アジャイルとテスト自動化導入の勘所
【JaSST'18 Tokai】アジャイルとテスト自動化導入の勘所【JaSST'18 Tokai】アジャイルとテスト自動化導入の勘所
【JaSST'18 Tokai】アジャイルとテスト自動化導入の勘所
 
How to take organizations to higher testing maturity suresh bose anagha mahaj...
How to take organizations to higher testing maturity suresh bose anagha mahaj...How to take organizations to higher testing maturity suresh bose anagha mahaj...
How to take organizations to higher testing maturity suresh bose anagha mahaj...
 
Software Testing - Software Quality
Software Testing - Software QualitySoftware Testing - Software Quality
Software Testing - Software Quality
 
Exploratory testing workshop
Exploratory testing workshopExploratory testing workshop
Exploratory testing workshop
 
QA in an Agile Environment
QA in an Agile EnvironmentQA in an Agile Environment
QA in an Agile Environment
 
Types of software testing
Types of software testingTypes of software testing
Types of software testing
 
No drama here - E2E-testing django with playwright
No drama here - E2E-testing django with playwrightNo drama here - E2E-testing django with playwright
No drama here - E2E-testing django with playwright
 
Testes E2E em Cypress com JS
Testes E2E em Cypress com JSTestes E2E em Cypress com JS
Testes E2E em Cypress com JS
 
Test Cases Vs Test Scenarios
Test Cases Vs Test ScenariosTest Cases Vs Test Scenarios
Test Cases Vs Test Scenarios
 
Sikuli
SikuliSikuli
Sikuli
 
Software Testing: History, Trends, Perspectives - a Brief Overview
Software Testing: History, Trends, Perspectives - a Brief OverviewSoftware Testing: History, Trends, Perspectives - a Brief Overview
Software Testing: History, Trends, Perspectives - a Brief Overview
 
QA-presentation
QA-presentationQA-presentation
QA-presentation
 
Debugging (Part 2)
Debugging (Part 2)Debugging (Part 2)
Debugging (Part 2)
 
Marketing Plan for TD: "Express Mortgage"
Marketing Plan for TD: "Express Mortgage"Marketing Plan for TD: "Express Mortgage"
Marketing Plan for TD: "Express Mortgage"
 
Chapter 5 - Automating the Test Execution
Chapter 5 - Automating the Test ExecutionChapter 5 - Automating the Test Execution
Chapter 5 - Automating the Test Execution
 

Viewers also liked

Acceptance & Functional Testing with Codeception - Devspace 2015
Acceptance & Functional Testing with Codeception - Devspace 2015 Acceptance & Functional Testing with Codeception - Devspace 2015
Acceptance & Functional Testing with Codeception - Devspace 2015
Joe Ferguson
 
AutoMagicTest – automatyzacja bez kodowania?
AutoMagicTest – automatyzacja bez kodowania? AutoMagicTest – automatyzacja bez kodowania?
AutoMagicTest – automatyzacja bez kodowania?
Radoslaw Smilgin
 
Narzedzia zarządzania testowaniem. Badanie SpiraTest
Narzedzia zarządzania testowaniem. Badanie SpiraTestNarzedzia zarządzania testowaniem. Badanie SpiraTest
Narzedzia zarządzania testowaniem. Badanie SpiraTest
Radoslaw Smilgin
 

Viewers also liked (20)

Zawód tester. Wprowadzenie.
Zawód tester. Wprowadzenie.Zawód tester. Wprowadzenie.
Zawód tester. Wprowadzenie.
 
Testowanie. Wprowadzenie do testowania oprogramowania.
Testowanie. Wprowadzenie do testowania oprogramowania. Testowanie. Wprowadzenie do testowania oprogramowania.
Testowanie. Wprowadzenie do testowania oprogramowania.
 
Testy akceptacyjne w pigułce.
Testy akceptacyjne w pigułce.   Testy akceptacyjne w pigułce.
Testy akceptacyjne w pigułce.
 
Testowanie eksploracyjne w sesjach. Prezentacja na KraQA. Luty 2014.
Testowanie eksploracyjne w sesjach. Prezentacja na KraQA. Luty 2014.Testowanie eksploracyjne w sesjach. Prezentacja na KraQA. Luty 2014.
Testowanie eksploracyjne w sesjach. Prezentacja na KraQA. Luty 2014.
 
Risk Mitigation Using Exploratory and Technical Testing | QASymphony Webinar
Risk Mitigation Using Exploratory and Technical Testing | QASymphony WebinarRisk Mitigation Using Exploratory and Technical Testing | QASymphony Webinar
Risk Mitigation Using Exploratory and Technical Testing | QASymphony Webinar
 
TestingCup 2017 - historia i nowości
TestingCup 2017 - historia i nowościTestingCup 2017 - historia i nowości
TestingCup 2017 - historia i nowości
 
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.
 
VIII Targi eHandlu: Damian Szczurek, testuj.pl "Nie pozwól błędom oprogramowa...
VIII Targi eHandlu: Damian Szczurek, testuj.pl "Nie pozwól błędom oprogramowa...VIII Targi eHandlu: Damian Szczurek, testuj.pl "Nie pozwól błędom oprogramowa...
VIII Targi eHandlu: Damian Szczurek, testuj.pl "Nie pozwól błędom oprogramowa...
 
Automated Exploratory Tests
Automated Exploratory TestsAutomated Exploratory Tests
Automated Exploratory Tests
 
How to Build a Pure Evil Magento Module
How to Build a Pure Evil Magento ModuleHow to Build a Pure Evil Magento Module
How to Build a Pure Evil Magento Module
 
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
 
Acceptance & Functional Testing with Codeception - Devspace 2015
Acceptance & Functional Testing with Codeception - Devspace 2015 Acceptance & Functional Testing with Codeception - Devspace 2015
Acceptance & Functional Testing with Codeception - Devspace 2015
 
AutoMagicTest – automatyzacja bez kodowania?
AutoMagicTest – automatyzacja bez kodowania? AutoMagicTest – automatyzacja bez kodowania?
AutoMagicTest – automatyzacja bez kodowania?
 
Marketing Automation - Krok po kroku
Marketing Automation - Krok po krokuMarketing Automation - Krok po kroku
Marketing Automation - Krok po kroku
 
Narzedzia zarządzania testowaniem. Badanie SpiraTest
Narzedzia zarządzania testowaniem. Badanie SpiraTestNarzedzia zarządzania testowaniem. Badanie SpiraTest
Narzedzia zarządzania testowaniem. Badanie SpiraTest
 
Przyszłość ma na imię Mobile – testowanie i automatyzacja testów aplikacji mo...
Przyszłość ma na imię Mobile – testowanie i automatyzacja testów aplikacji mo...Przyszłość ma na imię Mobile – testowanie i automatyzacja testów aplikacji mo...
Przyszłość ma na imię Mobile – testowanie i automatyzacja testów aplikacji mo...
 
TestingCup 2016
TestingCup 2016TestingCup 2016
TestingCup 2016
 
Tester.pl - Numer 5
Tester.pl - Numer 5Tester.pl - Numer 5
Tester.pl - Numer 5
 
ŁódQA - Session based testing
ŁódQA - Session based testingŁódQA - Session based testing
ŁódQA - Session based testing
 
Automatyzacja Testowania Web20
Automatyzacja Testowania Web20Automatyzacja Testowania Web20
Automatyzacja Testowania Web20
 

Similar to Testy eksploracyjne - podstawy i przykłady

J2EE. Podstawy programowania aplikacji korporacyjnych
J2EE. Podstawy programowania aplikacji korporacyjnychJ2EE. Podstawy programowania aplikacji korporacyjnych
J2EE. Podstawy programowania aplikacji korporacyjnych
Wydawnictwo Helion
 

Similar to Testy eksploracyjne - podstawy i przykłady (20)

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
 
Bezstratna kompresja listy przypadków testowych
Bezstratna kompresja listy przypadków testowychBezstratna kompresja listy przypadków testowych
Bezstratna kompresja listy przypadków testowych
 
Grill It Krakow - Usability Lab, monitoring www
Grill It Krakow - Usability Lab, monitoring wwwGrill It Krakow - Usability Lab, monitoring www
Grill It Krakow - Usability Lab, monitoring www
 
Edukacja testerska na Quality in IT
Edukacja testerska na Quality in ITEdukacja testerska na Quality in IT
Edukacja testerska na Quality in IT
 
Podstawy testowania oprogramowania INCO 2023.pptx
Podstawy testowania oprogramowania INCO 2023.pptxPodstawy testowania oprogramowania INCO 2023.pptx
Podstawy testowania oprogramowania INCO 2023.pptx
 
Crowdsourcing testowania aplikacji i serwisów webowych, czyli testowanie 2.0
Crowdsourcing testowania aplikacji i serwisów webowych, czyli testowanie 2.0Crowdsourcing testowania aplikacji i serwisów webowych, czyli testowanie 2.0
Crowdsourcing testowania aplikacji i serwisów webowych, czyli testowanie 2.0
 
Czas i pieniądze 4 developers
Czas i pieniądze 4 developersCzas i pieniądze 4 developers
Czas i pieniądze 4 developers
 
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
 
Jak usprawnić proces rekrutacji? [case study Coders Lab]
Jak usprawnić proces rekrutacji? [case study Coders Lab]Jak usprawnić proces rekrutacji? [case study Coders Lab]
Jak usprawnić proces rekrutacji? [case study Coders Lab]
 
Matka, żona, i...testerka
Matka, żona, i...testerkaMatka, żona, i...testerka
Matka, żona, i...testerka
 
Jak bardzo techniczny musi być tester?
Jak bardzo techniczny musi być tester?Jak bardzo techniczny musi być tester?
Jak bardzo techniczny musi być tester?
 
Girls in IT - QA
Girls in IT - QA Girls in IT - QA
Girls in IT - QA
 
Testowanie aplikacji mobilnych (IxDA 2012)
Testowanie aplikacji mobilnych (IxDA 2012) Testowanie aplikacji mobilnych (IxDA 2012)
Testowanie aplikacji mobilnych (IxDA 2012)
 
WUD 2009 - Testowanie użyteczności aplikacji translatorskich na przykładzie t...
WUD 2009 - Testowanie użyteczności aplikacji translatorskich na przykładzie t...WUD 2009 - Testowanie użyteczności aplikacji translatorskich na przykładzie t...
WUD 2009 - Testowanie użyteczności aplikacji translatorskich na przykładzie t...
 
Testowanie automatyczne 2024 INCO Academy
Testowanie automatyczne 2024 INCO AcademyTestowanie automatyczne 2024 INCO Academy
Testowanie automatyczne 2024 INCO Academy
 
Automatyzacja w praktyce. Praktyka automatyzacji
Automatyzacja w praktyce. Praktyka automatyzacjiAutomatyzacja w praktyce. Praktyka automatyzacji
Automatyzacja w praktyce. Praktyka automatyzacji
 
Slicing a cake
Slicing a cakeSlicing a cake
Slicing a cake
 
Analiza nowej Rekomendacji D pod kątem metodologii testowania
Analiza nowej Rekomendacji D pod kątem metodologii testowania Analiza nowej Rekomendacji D pod kątem metodologii testowania
Analiza nowej Rekomendacji D pod kątem metodologii testowania
 
TPI - Test Process Improvement
TPI - Test Process ImprovementTPI - Test Process Improvement
TPI - Test Process Improvement
 
J2EE. Podstawy programowania aplikacji korporacyjnych
J2EE. Podstawy programowania aplikacji korporacyjnychJ2EE. Podstawy programowania aplikacji korporacyjnych
J2EE. Podstawy programowania aplikacji korporacyjnych
 

More from Radoslaw Smilgin

More from Radoslaw Smilgin (18)

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
 
Transformacja od formalnego do eksploracyjnego testowania. Moja historia
Transformacja od formalnego do eksploracyjnego testowania. Moja historiaTransformacja od formalnego do eksploracyjnego testowania. Moja historia
Transformacja od formalnego do eksploracyjnego testowania. Moja historia
 
Testerska edukacja dzisiaj
Testerska edukacja dzisiajTesterska edukacja dzisiaj
Testerska edukacja dzisiaj
 
Tester eksploracyjny. Ostatni zawód na świecie.
Tester eksploracyjny. Ostatni zawód na świecie.Tester eksploracyjny. Ostatni zawód na świecie.
Tester eksploracyjny. Ostatni zawód na świecie.
 
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.
 
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
 
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
 
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.
 
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
 
Prezentacja firmy 21CN. Wybrane projekty.
Prezentacja firmy 21CN. Wybrane projekty.Prezentacja firmy 21CN. Wybrane projekty.
Prezentacja firmy 21CN. Wybrane projekty.
 
TestingCup i Mr Buggy 2014
TestingCup i Mr Buggy 2014TestingCup i Mr Buggy 2014
TestingCup i Mr Buggy 2014
 
Matryca śledzenia - Traceability Matrix
Matryca śledzenia - Traceability MatrixMatryca śledzenia - Traceability Matrix
Matryca śledzenia - Traceability Matrix
 
Grywalizacja (gamification) w testowaniu
Grywalizacja (gamification) w testowaniuGrywalizacja (gamification) w testowaniu
Grywalizacja (gamification) w testowaniu
 
Exploratory Testing in Sessions
Exploratory Testing in SessionsExploratory Testing in Sessions
Exploratory Testing in Sessions
 

Testy eksploracyjne - podstawy i przykłady