SlideShare a Scribd company logo
1 of 8
Download to read offline
© Qentinel Group 2016
End to End –testiautomaatio eri päätelaitteilla
Testiautomaatioklinikka 10.11.2016
Kalle Huttunen (Antti Heimola) & Dung Bien
© Qentinel Group 2016 CONFIDENTIAL 2
• E2E - samassa testisetissä tai testitapauksessa: Web, iPhone ja Android
• Esimerkkitapauksessa käytetään HERE karttapalvelua
• Käytetään Open Source kirjastoja:
– Robot Framework test framework test execution control:na
– Appium kirjaston rajapinnan kautta ohjataan laitteita iOS & Android
– Selenium kirjastoa käytetään Web Chrome ohjaukseen
– OpenCV kirjastoa käytetään bitmap tunnistuksessa
– + Qentinel utils kirjasto
Testitapaukset
© Qentinel Group 2016 CONFIDENTIAL 3
Verify Collections – Web Chrome
© Qentinel Group 2016 CONFIDENTIAL 4
Verify Collections – Android
© Qentinel Group 2016 CONFIDENTIAL 5
Verify Collections – iPhone
© Qentinel Group 2016 CONFIDENTIAL 6
Demo
© Qentinel Group 2016 CONFIDENTIAL 7
Keskusteluaihe:
Miten testiautomaatiota on lähestyttävä, miten se tulee
rakentaa?
20-30 minuutin ryhmäkeskustelu
© Qentinel Group 2016 CONFIDENTIAL 8
Contact antti.heimola@qentinel.com Qentinel Group www.qentinel.com

More Related Content

More from Qentinel

End-to-end huoltoprosessin testaus, IFS Asiakaspäivä
End-to-end huoltoprosessin testaus, IFS AsiakaspäiväEnd-to-end huoltoprosessin testaus, IFS Asiakaspäivä
End-to-end huoltoprosessin testaus, IFS AsiakaspäiväQentinel
 
Women in Tech - tukiäly asiakaskokemuksen kumppanina
Women in Tech - tukiäly asiakaskokemuksen kumppaninaWomen in Tech - tukiäly asiakaskokemuksen kumppanina
Women in Tech - tukiäly asiakaskokemuksen kumppaninaQentinel
 
Writing Readable Test Automation - Qentinel Automation Clinic 1.3.2018
Writing Readable Test Automation - Qentinel Automation Clinic 1.3.2018Writing Readable Test Automation - Qentinel Automation Clinic 1.3.2018
Writing Readable Test Automation - Qentinel Automation Clinic 1.3.2018Qentinel
 
Ecosystem Automation as a Service - Qentinel Automation Clinic 1.3.2018
Ecosystem Automation as a Service - Qentinel Automation Clinic 1.3.2018Ecosystem Automation as a Service - Qentinel Automation Clinic 1.3.2018
Ecosystem Automation as a Service - Qentinel Automation Clinic 1.3.2018Qentinel
 
Menesty ekosysteemissä -webinaari 14.11.2017
Menesty ekosysteemissä -webinaari 14.11.2017Menesty ekosysteemissä -webinaari 14.11.2017
Menesty ekosysteemissä -webinaari 14.11.2017Qentinel
 
Infrastructure As a Code (IAC) Jani Haapala 2017
Infrastructure As a Code (IAC) Jani Haapala 2017Infrastructure As a Code (IAC) Jani Haapala 2017
Infrastructure As a Code (IAC) Jani Haapala 2017Qentinel
 
GDPR and test data challenge Antti Heimola 20170504
GDPR and test data challenge Antti Heimola 20170504GDPR and test data challenge Antti Heimola 20170504
GDPR and test data challenge Antti Heimola 20170504Qentinel
 
Asiakaskokemus ekosysteemissä-qentinel-2017-04-27
Asiakaskokemus ekosysteemissä-qentinel-2017-04-27Asiakaskokemus ekosysteemissä-qentinel-2017-04-27
Asiakaskokemus ekosysteemissä-qentinel-2017-04-27Qentinel
 
Kilpailuetua muutoksessa –webinaari. Miten johdan epävarmuuksilla?
Kilpailuetua muutoksessa –webinaari. Miten johdan epävarmuuksilla?Kilpailuetua muutoksessa –webinaari. Miten johdan epävarmuuksilla?
Kilpailuetua muutoksessa –webinaari. Miten johdan epävarmuuksilla?Qentinel
 
Etumatkan kolme-taitoa-esko-hannula-20170216
Etumatkan kolme-taitoa-esko-hannula-20170216Etumatkan kolme-taitoa-esko-hannula-20170216
Etumatkan kolme-taitoa-esko-hannula-20170216Qentinel
 
Asiakaskokemus tulevaisuudessa -webinaari Qentinel 10.1.2017
Asiakaskokemus tulevaisuudessa -webinaari Qentinel 10.1.2017Asiakaskokemus tulevaisuudessa -webinaari Qentinel 10.1.2017
Asiakaskokemus tulevaisuudessa -webinaari Qentinel 10.1.2017Qentinel
 
Test Automation Nightmares - Antti Heimola, Qentinel
Test Automation Nightmares - Antti Heimola, QentinelTest Automation Nightmares - Antti Heimola, Qentinel
Test Automation Nightmares - Antti Heimola, QentinelQentinel
 
Safety nets with fast feedback loops | Jani haapala 2016-10
Safety nets with fast feedback loops | Jani haapala 2016-10Safety nets with fast feedback loops | Jani haapala 2016-10
Safety nets with fast feedback loops | Jani haapala 2016-10Qentinel
 
Jos sinulla olisi kaikki tieto - tietäisitkö kaiken? Esko Hannulan esitys 8.9...
Jos sinulla olisi kaikki tieto - tietäisitkö kaiken? Esko Hannulan esitys 8.9...Jos sinulla olisi kaikki tieto - tietäisitkö kaiken? Esko Hannulan esitys 8.9...
Jos sinulla olisi kaikki tieto - tietäisitkö kaiken? Esko Hannulan esitys 8.9...Qentinel
 
Kulttuurivallankumous - Hanno Nevanlinna, Futurice
Kulttuurivallankumous - Hanno Nevanlinna, Futurice  Kulttuurivallankumous - Hanno Nevanlinna, Futurice
Kulttuurivallankumous - Hanno Nevanlinna, Futurice Qentinel
 
Advantage through quality
Advantage through qualityAdvantage through quality
Advantage through qualityQentinel
 
Testiautomaation nopeat palautekanavat ja turvaverkko. Jani Haapala 02-2016
Testiautomaation nopeat palautekanavat ja turvaverkko. Jani Haapala 02-2016Testiautomaation nopeat palautekanavat ja turvaverkko. Jani Haapala 02-2016
Testiautomaation nopeat palautekanavat ja turvaverkko. Jani Haapala 02-2016Qentinel
 
Kulttuurinmuutos - Pilkuntarkka ja rohkea Esko Hannulan Tuottava työ -tapahtu...
Kulttuurinmuutos - Pilkuntarkka ja rohkea Esko Hannulan Tuottava työ -tapahtu...Kulttuurinmuutos - Pilkuntarkka ja rohkea Esko Hannulan Tuottava työ -tapahtu...
Kulttuurinmuutos - Pilkuntarkka ja rohkea Esko Hannulan Tuottava työ -tapahtu...Qentinel
 
Testiautomaation ROI. Ari Hirvonen 02-2016
Testiautomaation ROI. Ari Hirvonen 02-2016Testiautomaation ROI. Ari Hirvonen 02-2016
Testiautomaation ROI. Ari Hirvonen 02-2016Qentinel
 
Testiautomaatiodata. Teemu Vesala 2-2016
Testiautomaatiodata. Teemu Vesala 2-2016Testiautomaatiodata. Teemu Vesala 2-2016
Testiautomaatiodata. Teemu Vesala 2-2016Qentinel
 

More from Qentinel (20)

End-to-end huoltoprosessin testaus, IFS Asiakaspäivä
End-to-end huoltoprosessin testaus, IFS AsiakaspäiväEnd-to-end huoltoprosessin testaus, IFS Asiakaspäivä
End-to-end huoltoprosessin testaus, IFS Asiakaspäivä
 
Women in Tech - tukiäly asiakaskokemuksen kumppanina
Women in Tech - tukiäly asiakaskokemuksen kumppaninaWomen in Tech - tukiäly asiakaskokemuksen kumppanina
Women in Tech - tukiäly asiakaskokemuksen kumppanina
 
Writing Readable Test Automation - Qentinel Automation Clinic 1.3.2018
Writing Readable Test Automation - Qentinel Automation Clinic 1.3.2018Writing Readable Test Automation - Qentinel Automation Clinic 1.3.2018
Writing Readable Test Automation - Qentinel Automation Clinic 1.3.2018
 
Ecosystem Automation as a Service - Qentinel Automation Clinic 1.3.2018
Ecosystem Automation as a Service - Qentinel Automation Clinic 1.3.2018Ecosystem Automation as a Service - Qentinel Automation Clinic 1.3.2018
Ecosystem Automation as a Service - Qentinel Automation Clinic 1.3.2018
 
Menesty ekosysteemissä -webinaari 14.11.2017
Menesty ekosysteemissä -webinaari 14.11.2017Menesty ekosysteemissä -webinaari 14.11.2017
Menesty ekosysteemissä -webinaari 14.11.2017
 
Infrastructure As a Code (IAC) Jani Haapala 2017
Infrastructure As a Code (IAC) Jani Haapala 2017Infrastructure As a Code (IAC) Jani Haapala 2017
Infrastructure As a Code (IAC) Jani Haapala 2017
 
GDPR and test data challenge Antti Heimola 20170504
GDPR and test data challenge Antti Heimola 20170504GDPR and test data challenge Antti Heimola 20170504
GDPR and test data challenge Antti Heimola 20170504
 
Asiakaskokemus ekosysteemissä-qentinel-2017-04-27
Asiakaskokemus ekosysteemissä-qentinel-2017-04-27Asiakaskokemus ekosysteemissä-qentinel-2017-04-27
Asiakaskokemus ekosysteemissä-qentinel-2017-04-27
 
Kilpailuetua muutoksessa –webinaari. Miten johdan epävarmuuksilla?
Kilpailuetua muutoksessa –webinaari. Miten johdan epävarmuuksilla?Kilpailuetua muutoksessa –webinaari. Miten johdan epävarmuuksilla?
Kilpailuetua muutoksessa –webinaari. Miten johdan epävarmuuksilla?
 
Etumatkan kolme-taitoa-esko-hannula-20170216
Etumatkan kolme-taitoa-esko-hannula-20170216Etumatkan kolme-taitoa-esko-hannula-20170216
Etumatkan kolme-taitoa-esko-hannula-20170216
 
Asiakaskokemus tulevaisuudessa -webinaari Qentinel 10.1.2017
Asiakaskokemus tulevaisuudessa -webinaari Qentinel 10.1.2017Asiakaskokemus tulevaisuudessa -webinaari Qentinel 10.1.2017
Asiakaskokemus tulevaisuudessa -webinaari Qentinel 10.1.2017
 
Test Automation Nightmares - Antti Heimola, Qentinel
Test Automation Nightmares - Antti Heimola, QentinelTest Automation Nightmares - Antti Heimola, Qentinel
Test Automation Nightmares - Antti Heimola, Qentinel
 
Safety nets with fast feedback loops | Jani haapala 2016-10
Safety nets with fast feedback loops | Jani haapala 2016-10Safety nets with fast feedback loops | Jani haapala 2016-10
Safety nets with fast feedback loops | Jani haapala 2016-10
 
Jos sinulla olisi kaikki tieto - tietäisitkö kaiken? Esko Hannulan esitys 8.9...
Jos sinulla olisi kaikki tieto - tietäisitkö kaiken? Esko Hannulan esitys 8.9...Jos sinulla olisi kaikki tieto - tietäisitkö kaiken? Esko Hannulan esitys 8.9...
Jos sinulla olisi kaikki tieto - tietäisitkö kaiken? Esko Hannulan esitys 8.9...
 
Kulttuurivallankumous - Hanno Nevanlinna, Futurice
Kulttuurivallankumous - Hanno Nevanlinna, Futurice  Kulttuurivallankumous - Hanno Nevanlinna, Futurice
Kulttuurivallankumous - Hanno Nevanlinna, Futurice
 
Advantage through quality
Advantage through qualityAdvantage through quality
Advantage through quality
 
Testiautomaation nopeat palautekanavat ja turvaverkko. Jani Haapala 02-2016
Testiautomaation nopeat palautekanavat ja turvaverkko. Jani Haapala 02-2016Testiautomaation nopeat palautekanavat ja turvaverkko. Jani Haapala 02-2016
Testiautomaation nopeat palautekanavat ja turvaverkko. Jani Haapala 02-2016
 
Kulttuurinmuutos - Pilkuntarkka ja rohkea Esko Hannulan Tuottava työ -tapahtu...
Kulttuurinmuutos - Pilkuntarkka ja rohkea Esko Hannulan Tuottava työ -tapahtu...Kulttuurinmuutos - Pilkuntarkka ja rohkea Esko Hannulan Tuottava työ -tapahtu...
Kulttuurinmuutos - Pilkuntarkka ja rohkea Esko Hannulan Tuottava työ -tapahtu...
 
Testiautomaation ROI. Ari Hirvonen 02-2016
Testiautomaation ROI. Ari Hirvonen 02-2016Testiautomaation ROI. Ari Hirvonen 02-2016
Testiautomaation ROI. Ari Hirvonen 02-2016
 
Testiautomaatiodata. Teemu Vesala 2-2016
Testiautomaatiodata. Teemu Vesala 2-2016Testiautomaatiodata. Teemu Vesala 2-2016
Testiautomaatiodata. Teemu Vesala 2-2016
 

End-to-end testaus eri päätelaitteilla - Antti Heimola

  • 1. © Qentinel Group 2016 End to End –testiautomaatio eri päätelaitteilla Testiautomaatioklinikka 10.11.2016 Kalle Huttunen (Antti Heimola) & Dung Bien
  • 2. © Qentinel Group 2016 CONFIDENTIAL 2 • E2E - samassa testisetissä tai testitapauksessa: Web, iPhone ja Android • Esimerkkitapauksessa käytetään HERE karttapalvelua • Käytetään Open Source kirjastoja: – Robot Framework test framework test execution control:na – Appium kirjaston rajapinnan kautta ohjataan laitteita iOS & Android – Selenium kirjastoa käytetään Web Chrome ohjaukseen – OpenCV kirjastoa käytetään bitmap tunnistuksessa – + Qentinel utils kirjasto Testitapaukset
  • 3. © Qentinel Group 2016 CONFIDENTIAL 3 Verify Collections – Web Chrome
  • 4. © Qentinel Group 2016 CONFIDENTIAL 4 Verify Collections – Android
  • 5. © Qentinel Group 2016 CONFIDENTIAL 5 Verify Collections – iPhone
  • 6. © Qentinel Group 2016 CONFIDENTIAL 6 Demo
  • 7. © Qentinel Group 2016 CONFIDENTIAL 7 Keskusteluaihe: Miten testiautomaatiota on lähestyttävä, miten se tulee rakentaa? 20-30 minuutin ryhmäkeskustelu
  • 8. © Qentinel Group 2016 CONFIDENTIAL 8 Contact antti.heimola@qentinel.com Qentinel Group www.qentinel.com