Submit Search
Upload
Ondřej Machulda: Začíná zlatá doba end-to-end testů!
•
0 likes
•
61 views
Develcz
Follow
Začíná zlatá doba end-to-end testů!
Read less
Read more
Software
Report
Share
Report
Share
1 of 20
Download now
Download to read offline
Recommended
Daniel Steigerwald: WYSIWYG je šik! (když funguje)
Daniel Steigerwald: WYSIWYG je šik! (když funguje)
Develcz
Ondřej Hlaváček: Životní cyklus featury
Ondřej Hlaváček: Životní cyklus featury
Develcz
Martin Hassman: Jak se tvoří addony pro World of Warcraft
Martin Hassman: Jak se tvoří addony pro World of Warcraft
Develcz
Ondřej Voves: Jak přepsat monolit do mikroslužeb
Ondřej Voves: Jak přepsat monolit do mikroslužeb
Develcz
Marcel Šulek: Zpraste svoje kódy
Marcel Šulek: Zpraste svoje kódy
Develcz
Michal Illich: Vývojáři staví letadlo
Michal Illich: Vývojáři staví letadlo
Develcz
Ondřej Kokeš: Zpracování dat z veřejných zdrojů
Ondřej Kokeš: Zpracování dat z veřejných zdrojů
Develcz
Patrick Zandl: Open source software, hardware, 3D tiskárny a tvrdý business -...
Patrick Zandl: Open source software, hardware, 3D tiskárny a tvrdý business -...
Develcz
Recommended
Daniel Steigerwald: WYSIWYG je šik! (když funguje)
Daniel Steigerwald: WYSIWYG je šik! (když funguje)
Develcz
Ondřej Hlaváček: Životní cyklus featury
Ondřej Hlaváček: Životní cyklus featury
Develcz
Martin Hassman: Jak se tvoří addony pro World of Warcraft
Martin Hassman: Jak se tvoří addony pro World of Warcraft
Develcz
Ondřej Voves: Jak přepsat monolit do mikroslužeb
Ondřej Voves: Jak přepsat monolit do mikroslužeb
Develcz
Marcel Šulek: Zpraste svoje kódy
Marcel Šulek: Zpraste svoje kódy
Develcz
Michal Illich: Vývojáři staví letadlo
Michal Illich: Vývojáři staví letadlo
Develcz
Ondřej Kokeš: Zpracování dat z veřejných zdrojů
Ondřej Kokeš: Zpracování dat z veřejných zdrojů
Develcz
Patrick Zandl: Open source software, hardware, 3D tiskárny a tvrdý business -...
Patrick Zandl: Open source software, hardware, 3D tiskárny a tvrdý business -...
Develcz
Štěpán Bechynský: Hardware pro IoT projekty nejen pro hobby, ale i pro průmysl
Štěpán Bechynský: Hardware pro IoT projekty nejen pro hobby, ale i pro průmysl
Develcz
Tomáš Vondra: Paralelizace dotazu a partitioning v PostgreSQL
Tomáš Vondra: Paralelizace dotazu a partitioning v PostgreSQL
Develcz
Tomáš Zvěřina: Flutter.io - multiplatformní vývoj mobilních aplikací
Tomáš Zvěřina: Flutter.io - multiplatformní vývoj mobilních aplikací
Develcz
Jakub Vrána: Dokazatelná bezpečnost
Jakub Vrána: Dokazatelná bezpečnost
Develcz
Roman Schejbal: From Madness To Reason
Roman Schejbal: From Madness To Reason
Develcz
Michal Illich: Zuri aneb Vývojáři staví letadlo
Michal Illich: Zuri aneb Vývojáři staví letadlo
Develcz
Ondřej Šika: Docker, Traefik a CI - Mějte nasazené všeny větve na kterých pra...
Ondřej Šika: Docker, Traefik a CI - Mějte nasazené všeny větve na kterých pra...
Develcz
David Majda: Autoformátování kódu
David Majda: Autoformátování kódu
Develcz
David Grudl: Open source: The Good, the Bad and the Ugly
David Grudl: Open source: The Good, the Bad and the Ugly
Develcz
Adam Kudrna: Headless WordPress/Drupal
Adam Kudrna: Headless WordPress/Drupal
Develcz
Jaroslav Tulach: GraalVM - z vývoje nejrychlejšího virtuálního stroje na světě
Jaroslav Tulach: GraalVM - z vývoje nejrychlejšího virtuálního stroje na světě
Develcz
Martin Michálek: Bootstrap 4 - Jednou to muselo přijít
Martin Michálek: Bootstrap 4 - Jednou to muselo přijít
Develcz
Ondřej Mirtes: Usnadněte si práci silně typovaným kódem a statickou analýzou!
Ondřej Mirtes: Usnadněte si práci silně typovaným kódem a statickou analýzou!
Develcz
Karel Smutný: Jak se samo-organizujeme v Brand Embassy
Karel Smutný: Jak se samo-organizujeme v Brand Embassy
Develcz
Martin Šimeček: Chytré boty do každé rodiny
Martin Šimeček: Chytré boty do každé rodiny
Develcz
Richard Fridrich: Třesení stromem v JavaScriptu
Richard Fridrich: Třesení stromem v JavaScriptu
Develcz
Bára Bühnová: Naučte se taktizovat s pomocí bad code smells a quality tactics
Bára Bühnová: Naučte se taktizovat s pomocí bad code smells a quality tactics
Develcz
Michal Kovařík: Multiplayer ve Factoriu
Michal Kovařík: Multiplayer ve Factoriu
Develcz
Jirka Kosek: CSS Paged Media aneb Gutenberg v prohlížeči
Jirka Kosek: CSS Paged Media aneb Gutenberg v prohlížeči
Develcz
Karol Danko: IoT z pohľadu programátora
Karol Danko: IoT z pohľadu programátora
Develcz
More Related Content
More from Develcz
Štěpán Bechynský: Hardware pro IoT projekty nejen pro hobby, ale i pro průmysl
Štěpán Bechynský: Hardware pro IoT projekty nejen pro hobby, ale i pro průmysl
Develcz
Tomáš Vondra: Paralelizace dotazu a partitioning v PostgreSQL
Tomáš Vondra: Paralelizace dotazu a partitioning v PostgreSQL
Develcz
Tomáš Zvěřina: Flutter.io - multiplatformní vývoj mobilních aplikací
Tomáš Zvěřina: Flutter.io - multiplatformní vývoj mobilních aplikací
Develcz
Jakub Vrána: Dokazatelná bezpečnost
Jakub Vrána: Dokazatelná bezpečnost
Develcz
Roman Schejbal: From Madness To Reason
Roman Schejbal: From Madness To Reason
Develcz
Michal Illich: Zuri aneb Vývojáři staví letadlo
Michal Illich: Zuri aneb Vývojáři staví letadlo
Develcz
Ondřej Šika: Docker, Traefik a CI - Mějte nasazené všeny větve na kterých pra...
Ondřej Šika: Docker, Traefik a CI - Mějte nasazené všeny větve na kterých pra...
Develcz
David Majda: Autoformátování kódu
David Majda: Autoformátování kódu
Develcz
David Grudl: Open source: The Good, the Bad and the Ugly
David Grudl: Open source: The Good, the Bad and the Ugly
Develcz
Adam Kudrna: Headless WordPress/Drupal
Adam Kudrna: Headless WordPress/Drupal
Develcz
Jaroslav Tulach: GraalVM - z vývoje nejrychlejšího virtuálního stroje na světě
Jaroslav Tulach: GraalVM - z vývoje nejrychlejšího virtuálního stroje na světě
Develcz
Martin Michálek: Bootstrap 4 - Jednou to muselo přijít
Martin Michálek: Bootstrap 4 - Jednou to muselo přijít
Develcz
Ondřej Mirtes: Usnadněte si práci silně typovaným kódem a statickou analýzou!
Ondřej Mirtes: Usnadněte si práci silně typovaným kódem a statickou analýzou!
Develcz
Karel Smutný: Jak se samo-organizujeme v Brand Embassy
Karel Smutný: Jak se samo-organizujeme v Brand Embassy
Develcz
Martin Šimeček: Chytré boty do každé rodiny
Martin Šimeček: Chytré boty do každé rodiny
Develcz
Richard Fridrich: Třesení stromem v JavaScriptu
Richard Fridrich: Třesení stromem v JavaScriptu
Develcz
Bára Bühnová: Naučte se taktizovat s pomocí bad code smells a quality tactics
Bára Bühnová: Naučte se taktizovat s pomocí bad code smells a quality tactics
Develcz
Michal Kovařík: Multiplayer ve Factoriu
Michal Kovařík: Multiplayer ve Factoriu
Develcz
Jirka Kosek: CSS Paged Media aneb Gutenberg v prohlížeči
Jirka Kosek: CSS Paged Media aneb Gutenberg v prohlížeči
Develcz
Karol Danko: IoT z pohľadu programátora
Karol Danko: IoT z pohľadu programátora
Develcz
More from Develcz
(20)
Štěpán Bechynský: Hardware pro IoT projekty nejen pro hobby, ale i pro průmysl
Štěpán Bechynský: Hardware pro IoT projekty nejen pro hobby, ale i pro průmysl
Tomáš Vondra: Paralelizace dotazu a partitioning v PostgreSQL
Tomáš Vondra: Paralelizace dotazu a partitioning v PostgreSQL
Tomáš Zvěřina: Flutter.io - multiplatformní vývoj mobilních aplikací
Tomáš Zvěřina: Flutter.io - multiplatformní vývoj mobilních aplikací
Jakub Vrána: Dokazatelná bezpečnost
Jakub Vrána: Dokazatelná bezpečnost
Roman Schejbal: From Madness To Reason
Roman Schejbal: From Madness To Reason
Michal Illich: Zuri aneb Vývojáři staví letadlo
Michal Illich: Zuri aneb Vývojáři staví letadlo
Ondřej Šika: Docker, Traefik a CI - Mějte nasazené všeny větve na kterých pra...
Ondřej Šika: Docker, Traefik a CI - Mějte nasazené všeny větve na kterých pra...
David Majda: Autoformátování kódu
David Majda: Autoformátování kódu
David Grudl: Open source: The Good, the Bad and the Ugly
David Grudl: Open source: The Good, the Bad and the Ugly
Adam Kudrna: Headless WordPress/Drupal
Adam Kudrna: Headless WordPress/Drupal
Jaroslav Tulach: GraalVM - z vývoje nejrychlejšího virtuálního stroje na světě
Jaroslav Tulach: GraalVM - z vývoje nejrychlejšího virtuálního stroje na světě
Martin Michálek: Bootstrap 4 - Jednou to muselo přijít
Martin Michálek: Bootstrap 4 - Jednou to muselo přijít
Ondřej Mirtes: Usnadněte si práci silně typovaným kódem a statickou analýzou!
Ondřej Mirtes: Usnadněte si práci silně typovaným kódem a statickou analýzou!
Karel Smutný: Jak se samo-organizujeme v Brand Embassy
Karel Smutný: Jak se samo-organizujeme v Brand Embassy
Martin Šimeček: Chytré boty do každé rodiny
Martin Šimeček: Chytré boty do každé rodiny
Richard Fridrich: Třesení stromem v JavaScriptu
Richard Fridrich: Třesení stromem v JavaScriptu
Bára Bühnová: Naučte se taktizovat s pomocí bad code smells a quality tactics
Bára Bühnová: Naučte se taktizovat s pomocí bad code smells a quality tactics
Michal Kovařík: Multiplayer ve Factoriu
Michal Kovařík: Multiplayer ve Factoriu
Jirka Kosek: CSS Paged Media aneb Gutenberg v prohlížeči
Jirka Kosek: CSS Paged Media aneb Gutenberg v prohlížeči
Karol Danko: IoT z pohľadu programátora
Karol Danko: IoT z pohľadu programátora
Ondřej Machulda: Začíná zlatá doba end-to-end testů!
1.
Začíná zlatá dobaZačíná
zlatá doba end-to-end testůend-to-end testů Devel.cz 16. června 2018 Ondřej Machulda @OndraM 🌟 🌟🌟
2.
3.
4.
“The building blocks
of our next initiative.” by systim_01 is licensed under CC BY 2.0
5.
6.
7.
“Prehistoric scene” by
Karen is licensed under CC BY 2.0
8.
🌟 🌟
9.
SELENIUM = W3C
WEBDRIVER
10.
Příprava testovacího prostředí?
11.
Příprava testovacího prostředí $
docker run -p 4444:4444 selenium/standalone-chrome:3.6.0
12.
Škálování na CI
serveru?
13.
Škálování na CI
serveru! $ docker stack deploy --compose-file swarm.yml selenium
14.
PhantomJSPhantomJS RIPRIP
15.
C#
16.
Vizuální testování!
17.
Vizuální testování!
18.
END-TO-END TESTYEND-TO-END TESTY 🌟 🌟 🌟 🌟 🌟
19.
NO END-TO-END TESTS? NO
CONTINUOUS DEPLOYMENT!
20.
NO END-TO-END TESTS? NO
CONTINUOUS DEPLOYMENT!
Download now