James Lee

Radim Daniel Pánek

Software Engineer in Test

Kontaktujte mě

Vítejte

Mojí životní náplní je automatizace testů, hlavně z pozice programátora a na té nejnižší úrovni. Vyzkoušel jsem spoustu testovací frameworků, napsal spoustu testů jako jsou unit, integration, system testy, load a performance testy. Hodně jsem si liboval v TDD a testy psané pro headless či selenium prostředí jsou mi společně s performance testy nejbližsí.

Zaměřuji se na fungování prohlížečů na desktop i mobilních zařízení, protože to je pro automatizaci testů důležité.

Vyvíjím webové aplikace a rád pro práci využívám AngularJS, CoffeeScript, Google Closure, EsteJS, React, NodeJS, Gulp, Bower, atp...

Testy jsem psal v PHP, Javě - psal jsem testy pro iOS i Android, dále v Karma či Jasmine, ale nejradši píši v Javascriptu a využívám frameworky MochaJS, ChaiJS, javascript-selenium-webdriver, PhatnomJS, CasperJS a SlimerJS.

Volné chvíle trávím s manželkou nebo přáteli u GTAV či ve fitku. Jsem aktivním hráčem airsoftu a s oblibou lítám s dronem, natáčím a fotím.

Inhouse školení a mentoring

Krom školení se rád podílím na nasazení flow testování ve firmách, píši a dohlížím na psaní automatizovaných testů, provádím code-review a nastavení testovacích nástrojů.

Automatizace testování

Na školení se dozvíte:

  • Co je testování, jak začít, jaké jsou benefity.
  • Jaké jsou technologie pro automatizaci testů, na co napsat test a jak napsat test.
  • Jak otestovat user interface nebo api.
  • Ustojí aplikace či interface požadovanou zátěž?
  • Flow pro psaní, spouštění, vyhodnocování a údržbu testů.

... připravuji podrobné informace

Git workshop

  • Budete rozumět Gitu tak, aby jste mohli nahlížet do práce programátorů, nebo se přesuneme na hlubší úroveň porozumění, aby jste věděli jak Git funguje.
  • Jaké jsou benefity při začlenění Gitu do vašeho procesu vývoje.
  • Praktické cvičení na několika modelových příkladech.

... připravuji podrobné informace

Já osobně vidím velké plus s tou teoretickou částí, o Gitu jsem toho věděl pramálo, skoro nic, rozhodně to bylo pěkně namalovaný i vysvětlený. Pochopil jsem hlavní důvody proč ho používat a bludišťáka si rozhodně zasloužíš i za to, že ta teorie nebyla monotónní, ba jsi občas přišel s pěknou hláškou a bylo se čemu zasmát :-)

Vladislav Barot
eSports.cz

Mé projekty

Test-stack Pracuji na

Stack s kompletní softwarovou výbavou, metodikami a architekturou pro psaní E2E testů a log-managementem. To vše dockerizováno.

Test-stack na githubu

100 hodin automatizace Pracuji na

Intenzivní online kurz, který je zaměřený na best-practice E2E a performance testů, psaní testů, nastavení test enviromentu, předcházení problémům, maintenance vs efektivita a mnoho dalšího.

{ Developerhub (25.03.2012 - 2015)

Svobodné coworkingové centrum pro vývojáře v Liberci. Za poslední dva roky hostil cca 20 vývojářů.

více informací

GDG SpaghettiCode Liberec (2012 - 2014)

Neformální setkání vývojářů. Každoměsíční pravidelný event v Liberci. K dnešnímu dni na GDGSCL mluvilo spousta zajímavých lidí.

více informací

videa

GitHub

Samozřejmostí pro mojí práci je využívat na plno možnosti verzování v Gitu https://github.com/rdpanek. Krom svých veřejných a soukromých repozitářů se snažím přispívat i do open-source projektů, který se přímo týkají automatizace testů a vývoje webových aplikací.