SlideShare une entreprise Scribd logo
1  sur  21
Jak wykorzystać sztuczną inteligencję w testowaniu?
CERTYFIKAT ISO 9001:2009 WWW.SOLDEVELO.COM
Anna Czyrko
czyrko.anna@gmail.com
Co je łączy?
Co je łączy?
CZYM JEST SZTUCZNA INTELIGENCJA?
AI, czyli sztuczna inteligencja
Szruczna inteligencja uznawana jest za dziedzinę informatyki. Jej celem jest rozwiązywanie zadań, które rozwiązywane
przez człowieka, wymagały by od niego inteligentnych zachowań, analizy danych zmysłowych, rozumnego myślenia
oraz planowania.
Test Turinga
Główne założenia AI
Silna sztuczna inteligencja
Słaba sztuczna inteligencja
JAK MOŻNA WYKORZYSTAĆ SZTUCZNĄ
INTELIGENCJĘ W INFORMATYCE?
Smart Cities
+80
Smart Cities
+80
Głównym celem projektu było stworzenie pilotarzowej wersji systemu decyzyjnego do
zarządzania aglomeracjami.
Smart Cities
+80Funkcjonalność projektu
• Dynamiczne monitorowanie
poziomu hałasu w aglomeracjach,
• Sprawdzanie poziomu pyłu PM10 i
na podstawie odczytów
automatyczne podejmowanie
decyzji,
• Pomoc w typowaniu lokalizacji
nowych inwestycji.
Smart Cities
+80
CERTYFIKAT ISO 9001:2009 WWW.SOLDEVELO.COM
„The only source of true
knowledge is
experience”
Albert Einstein (1879 – 1955)
+80
CZYM JEST SOEKS?
Składa się z czterech
elementów:
• funkcji (niebieskie elementy),
• zmiennych (zielone),
• ograniczeń (czerwone),
• zasad (żółte).
Czym jest SOEKS?
Przykład
A JAK TO MOŻNA WYKORZYSTAĆ W
TESTACH AUTOMATYCZNYCH?
PARADOKS PESTYCYDÓW
Definicja
W testowaniu za paradoks pestycydów uważa się sytuację,
kiedy oprogramowanie uodparnia się na testy. Co oznacza,
że obecny zestaw testów nie wykrywa już defektów.
Klasycznym sposobem radzenia sobie z tym problemem to
umiejętne zarządzanie przypadkami testowymi.
Ale czy tylko?
Odpowiedzią może być SOEKS. I tu właśnie rozpoczynają
się moje badania.
Plany i perspektywy

Wyszczególnienie wszystkich składowych SOEKS,

Stworzenie do nich modeli,

Implementacja.
Plany i perspektywy
Planowane zakończenie pierwszego etapu: listopad 2016.
Dziękuję za uwagę!
Anna Czyrko
czyrko.anna@gmail.com

Contenu connexe

En vedette

En vedette (11)

Montreal
MontrealMontreal
Montreal
 
Poland with hard earned point against Russia
Poland with hard earned point against RussiaPoland with hard earned point against Russia
Poland with hard earned point against Russia
 
Soccer playing Robots project report
Soccer playing Robots project reportSoccer playing Robots project report
Soccer playing Robots project report
 
When To Outsource Billing: Understanding Your Options
When To Outsource Billing: Understanding Your OptionsWhen To Outsource Billing: Understanding Your Options
When To Outsource Billing: Understanding Your Options
 
Working While Human: Building Winning, Inclusive Teams
Working While Human: Building Winning, Inclusive TeamsWorking While Human: Building Winning, Inclusive Teams
Working While Human: Building Winning, Inclusive Teams
 
TGT#9 - Lessons learned in software testing - Olga Żądło
TGT#9 - Lessons learned in software testing - Olga ŻądłoTGT#9 - Lessons learned in software testing - Olga Żądło
TGT#9 - Lessons learned in software testing - Olga Żądło
 
TGT#12 - Testowanie gier – praca czy zabawa? - Piotr Januszko
TGT#12 - Testowanie gier – praca czy zabawa? - Piotr JanuszkoTGT#12 - Testowanie gier – praca czy zabawa? - Piotr Januszko
TGT#12 - Testowanie gier – praca czy zabawa? - Piotr Januszko
 
TGT#8 - "Bdd from scratch" - Leszek Prabucki
TGT#8 - "Bdd from scratch" - Leszek PrabuckiTGT#8 - "Bdd from scratch" - Leszek Prabucki
TGT#8 - "Bdd from scratch" - Leszek Prabucki
 
TGT#13 - UI Tests Automation Framework in Evolve EDM – Case Study - Mateusz R...
TGT#13 - UI Tests Automation Framework in Evolve EDM – Case Study - Mateusz R...TGT#13 - UI Tests Automation Framework in Evolve EDM – Case Study - Mateusz R...
TGT#13 - UI Tests Automation Framework in Evolve EDM – Case Study - Mateusz R...
 
TGT#10 - IAST (Short talk) - Eugene Nosenko
TGT#10 - IAST (Short talk) - Eugene NosenkoTGT#10 - IAST (Short talk) - Eugene Nosenko
TGT#10 - IAST (Short talk) - Eugene Nosenko
 
TGT#9 - Protractor: Ng-przyjazne Selenium - Mateusz Jamiołkowski
TGT#9 - Protractor: Ng-przyjazne Selenium - Mateusz Jamiołkowski TGT#9 - Protractor: Ng-przyjazne Selenium - Mateusz Jamiołkowski
TGT#9 - Protractor: Ng-przyjazne Selenium - Mateusz Jamiołkowski
 

Similaire à TGT#11 - Jak wykorzystać sztuczną inteligencję w testowaniu?​ - Anna Czyrko

Automatyczny Monitoring Jakości w Fabryce (Sztuczna Inteligencja, byteLAKE)
Automatyczny Monitoring Jakości w Fabryce (Sztuczna Inteligencja, byteLAKE)Automatyczny Monitoring Jakości w Fabryce (Sztuczna Inteligencja, byteLAKE)
Automatyczny Monitoring Jakości w Fabryce (Sztuczna Inteligencja, byteLAKE)
byteLAKE
 
Przegląd zastosowań Sztucznej inteligencjI
Przegląd zastosowań Sztucznej inteligencjIPrzegląd zastosowań Sztucznej inteligencjI
Przegląd zastosowań Sztucznej inteligencjI
byteLAKE
 

Similaire à TGT#11 - Jak wykorzystać sztuczną inteligencję w testowaniu?​ - Anna Czyrko (16)

OD RPA do AI bez hajpu
OD RPA do AI bez hajpuOD RPA do AI bez hajpu
OD RPA do AI bez hajpu
 
Trendy technologiczne 2019 - Deloitte, prezentacja 26.02.2019
Trendy technologiczne 2019 - Deloitte, prezentacja 26.02.2019Trendy technologiczne 2019 - Deloitte, prezentacja 26.02.2019
Trendy technologiczne 2019 - Deloitte, prezentacja 26.02.2019
 
Robotyzacja procesów biznesowych - od optymalizacji do transformacji modelu d...
Robotyzacja procesów biznesowych - od optymalizacji do transformacji modelu d...Robotyzacja procesów biznesowych - od optymalizacji do transformacji modelu d...
Robotyzacja procesów biznesowych - od optymalizacji do transformacji modelu d...
 
Automatyczny Monitoring Jakości w Fabryce (Sztuczna Inteligencja, byteLAKE)
Automatyczny Monitoring Jakości w Fabryce (Sztuczna Inteligencja, byteLAKE)Automatyczny Monitoring Jakości w Fabryce (Sztuczna Inteligencja, byteLAKE)
Automatyczny Monitoring Jakości w Fabryce (Sztuczna Inteligencja, byteLAKE)
 
Sztuczna inteligencja – kiedy i jak bardzo zmieni naszą rzeczywistość?
Sztuczna inteligencja – kiedy i jak bardzo zmieni naszą rzeczywistość?Sztuczna inteligencja – kiedy i jak bardzo zmieni naszą rzeczywistość?
Sztuczna inteligencja – kiedy i jak bardzo zmieni naszą rzeczywistość?
 
Duże liczby w wielkim świecie, czyli (r)ewolucja IT w biznesie | Mateusz Mury...
Duże liczby w wielkim świecie, czyli (r)ewolucja IT w biznesie | Mateusz Mury...Duże liczby w wielkim świecie, czyli (r)ewolucja IT w biznesie | Mateusz Mury...
Duże liczby w wielkim świecie, czyli (r)ewolucja IT w biznesie | Mateusz Mury...
 
infoShare AI Roadshow 2018 - Paweł Wyborski (QuarticON) - Jak AI pomaga sprze...
infoShare AI Roadshow 2018 - Paweł Wyborski (QuarticON) - Jak AI pomaga sprze...infoShare AI Roadshow 2018 - Paweł Wyborski (QuarticON) - Jak AI pomaga sprze...
infoShare AI Roadshow 2018 - Paweł Wyborski (QuarticON) - Jak AI pomaga sprze...
 
Przegląd zastosowań Sztucznej inteligencjI
Przegląd zastosowań Sztucznej inteligencjIPrzegląd zastosowań Sztucznej inteligencjI
Przegląd zastosowań Sztucznej inteligencjI
 
Dlaczego warto się uczyć technologii Big Data - Dzień IT WSInf
Dlaczego warto się uczyć technologii Big Data - Dzień IT WSInfDlaczego warto się uczyć technologii Big Data - Dzień IT WSInf
Dlaczego warto się uczyć technologii Big Data - Dzień IT WSInf
 
Raport Deloitte: Inteligentna automatyzacja 2019
Raport Deloitte: Inteligentna automatyzacja 2019Raport Deloitte: Inteligentna automatyzacja 2019
Raport Deloitte: Inteligentna automatyzacja 2019
 
Rola zespołów i procesu projektowego w skutecznych wdrażaniu rozwiązań cyfrowych
Rola zespołów i procesu projektowego w skutecznych wdrażaniu rozwiązań cyfrowychRola zespołów i procesu projektowego w skutecznych wdrażaniu rozwiązań cyfrowych
Rola zespołów i procesu projektowego w skutecznych wdrażaniu rozwiązań cyfrowych
 
Jak budujemy inteligentnego asystenta biznesowego
Jak budujemy inteligentnego asystenta biznesowegoJak budujemy inteligentnego asystenta biznesowego
Jak budujemy inteligentnego asystenta biznesowego
 
Transformacja cyfrowa
Transformacja cyfrowaTransformacja cyfrowa
Transformacja cyfrowa
 
Webinar "Nowoczesne wsparcie procesów biznesowych z narzędziem Nintex Workflow"
Webinar "Nowoczesne wsparcie procesów biznesowych z narzędziem Nintex Workflow"Webinar "Nowoczesne wsparcie procesów biznesowych z narzędziem Nintex Workflow"
Webinar "Nowoczesne wsparcie procesów biznesowych z narzędziem Nintex Workflow"
 
Architektura Informacji (Polski)
Architektura Informacji (Polski)Architektura Informacji (Polski)
Architektura Informacji (Polski)
 
Zrozumieć wartość optymalizacji infrastruktury dla biznesu
Zrozumieć wartość optymalizacji infrastruktury dla biznesuZrozumieć wartość optymalizacji infrastruktury dla biznesu
Zrozumieć wartość optymalizacji infrastruktury dla biznesu
 

Plus de Trójmiejska Grupa Testerska

Plus de Trójmiejska Grupa Testerska (19)

Rafal prezentacja testowanie ai
Rafal prezentacja testowanie aiRafal prezentacja testowanie ai
Rafal prezentacja testowanie ai
 
Tgt 23 przemyslaw_pradzynski
Tgt 23 przemyslaw_pradzynskiTgt 23 przemyslaw_pradzynski
Tgt 23 przemyslaw_pradzynski
 
TGT#21 - Tester eksploracyjny, ostatni zawód na świecie. – Radosław Smilgin
TGT#21 - Tester eksploracyjny, ostatni zawód na świecie. – Radosław SmilginTGT#21 - Tester eksploracyjny, ostatni zawód na świecie. – Radosław Smilgin
TGT#21 - Tester eksploracyjny, ostatni zawód na świecie. – Radosław Smilgin
 
TGT#19 - Wszyscy jestesmy testerami - Michal Rabczuk
TGT#19 - Wszyscy jestesmy testerami - Michal RabczukTGT#19 - Wszyscy jestesmy testerami - Michal Rabczuk
TGT#19 - Wszyscy jestesmy testerami - Michal Rabczuk
 
TGT#20 - Ataki XSS - Robert Charewicz
TGT#20 - Ataki XSS - Robert CharewiczTGT#20 - Ataki XSS - Robert Charewicz
TGT#20 - Ataki XSS - Robert Charewicz
 
TGT#20 - Automated Tests Only For Testers - Kasper Kulikowski
TGT#20 - Automated Tests Only For Testers - Kasper KulikowskiTGT#20 - Automated Tests Only For Testers - Kasper Kulikowski
TGT#20 - Automated Tests Only For Testers - Kasper Kulikowski
 
TGT#20 - TGT in Numbers - Mateusz Radkiewicz
TGT#20 - TGT in Numbers - Mateusz RadkiewiczTGT#20 - TGT in Numbers - Mateusz Radkiewicz
TGT#20 - TGT in Numbers - Mateusz Radkiewicz
 
TGT#19 - 3 seconds or less - Piotr Liss
TGT#19 - 3 seconds or less - Piotr LissTGT#19 - 3 seconds or less - Piotr Liss
TGT#19 - 3 seconds or less - Piotr Liss
 
TGT#18 - End-to-end testing using Protractor - Jakub Raniszewski
TGT#18 - End-to-end testing using Protractor - Jakub RaniszewskiTGT#18 - End-to-end testing using Protractor - Jakub Raniszewski
TGT#18 - End-to-end testing using Protractor - Jakub Raniszewski
 
TGT#18 - BDD with The Three Amigos in API Testing - Julia Szarlej
TGT#18 - BDD with The Three Amigos in API Testing - Julia SzarlejTGT#18 - BDD with The Three Amigos in API Testing - Julia Szarlej
TGT#18 - BDD with The Three Amigos in API Testing - Julia Szarlej
 
TGT#17 - Efektywne testy oprogramowania w środowisku Scrumowym - Marcin Kubecki
TGT#17 - Efektywne testy oprogramowania w środowisku Scrumowym - Marcin KubeckiTGT#17 - Efektywne testy oprogramowania w środowisku Scrumowym - Marcin Kubecki
TGT#17 - Efektywne testy oprogramowania w środowisku Scrumowym - Marcin Kubecki
 
TGT#17 - RestApi testing tips and tricks: how to start testing api of your we...
TGT#17 - RestApi testing tips and tricks: how to start testing api of your we...TGT#17 - RestApi testing tips and tricks: how to start testing api of your we...
TGT#17 - RestApi testing tips and tricks: how to start testing api of your we...
 
TGT#16 - Pain of test automatization in PAAS/SAAS solutions - Krzysztof Lembi...
TGT#16 - Pain of test automatization in PAAS/SAAS solutions - Krzysztof Lembi...TGT#16 - Pain of test automatization in PAAS/SAAS solutions - Krzysztof Lembi...
TGT#16 - Pain of test automatization in PAAS/SAAS solutions - Krzysztof Lembi...
 
TGT#16 - Rozmowa techniczna (short talk) - Waldemar Mozoła
TGT#16 - Rozmowa techniczna (short talk) - Waldemar MozołaTGT#16 - Rozmowa techniczna (short talk) - Waldemar Mozoła
TGT#16 - Rozmowa techniczna (short talk) - Waldemar Mozoła
 
TGT#16 - Sztuka projektowania testów - Agnieszka Garwolińska
TGT#16 - Sztuka projektowania testów - Agnieszka GarwolińskaTGT#16 - Sztuka projektowania testów - Agnieszka Garwolińska
TGT#16 - Sztuka projektowania testów - Agnieszka Garwolińska
 
TGT#15 - Piramida testów w praktyce (notatki z dyskusji)
TGT#15 - Piramida testów w praktyce (notatki z dyskusji)TGT#15 - Piramida testów w praktyce (notatki z dyskusji)
TGT#15 - Piramida testów w praktyce (notatki z dyskusji)
 
TGT#15 - Testowanie w metodykach zwinnych czyli skąd testerzy wiedzą więcej o...
TGT#15 - Testowanie w metodykach zwinnych czyli skąd testerzy wiedzą więcej o...TGT#15 - Testowanie w metodykach zwinnych czyli skąd testerzy wiedzą więcej o...
TGT#15 - Testowanie w metodykach zwinnych czyli skąd testerzy wiedzą więcej o...
 
TGT#14 - @Before – Nie będę automatyzować @After – No dobra, to nie jest taki...
TGT#14 - @Before – Nie będę automatyzować @After – No dobra, to nie jest taki...TGT#14 - @Before – Nie będę automatyzować @After – No dobra, to nie jest taki...
TGT#14 - @Before – Nie będę automatyzować @After – No dobra, to nie jest taki...
 
TGT#12 - Używasz systemów kontroli wersji? No to Git. - Szymon Rękawek
TGT#12 - Używasz systemów kontroli wersji? No to Git. - Szymon RękawekTGT#12 - Używasz systemów kontroli wersji? No to Git. - Szymon Rękawek
TGT#12 - Używasz systemów kontroli wersji? No to Git. - Szymon Rękawek
 

TGT#11 - Jak wykorzystać sztuczną inteligencję w testowaniu?​ - Anna Czyrko