Testujeme software Testujeme software
  • Úvod
  • Blog
  • Nástroje
  • Slovníček
Testujeme software Testujeme software
Testujeme software Testujeme software
  • Úvod
  • Blog
  • Nástroje
  • Slovníček
  • Blog

Jak jsem se stal testerem – Honza Zatloukal

  • 12. 1. 2023
  • Jan Zatloukal
Total
13
Shares
13
0
0

I testeři mají svůj příběh, i když nejspíš to nebude nic tak vzrušujícího, jako život agenta 007. Testeři jsou obvykle nenápadní superhrdinové za klávesnicí, kteří posílají jedničky a nuly do virtuálního světa a hledají neustále jeho limity. Co myslíte, mohla by být životní cesta testera zajímavá? Ta Honzova začala zájmem o tvorbu webových stránek. Jak se z vývojáře webů stane tester, nám přiblíží v tomto článku.

Svoje první webové stránky jsem v Poznámkovém bloku „naprogramoval” ještě na základní škole. Vzhledem k tomu, že jejich jediná adresa byla C:\muj_web, nikdo z vás si je zřejmě pamatovat nebude. Naučil jsem se tak HTML a díky prozkoumávání kódu fanouškovských magazínů na přílohách časopisu Score jsem přidal také CSS a částečně JavaScript. S trochou nadsázky by se tedy dalo říct, že se ze mě stal webdesignér a front-end vývojář.

Později jsem začal prozkoumávat možnosti PHP a MySQL a vytvořil stránky pro moji tehdejší kapelu a hudební studio, kde jsme natáčeli album. To pro mě byla „vstupenka“ mezi profesionály, protože jsem díky nim začal spolupracovat s webovým studiem. Nastoupil jsem sice jako grafik a kodér, ale protože se zrovna dokončoval jeden větší projekt, pomáhal jsem s vývojem. A nakonec jsem u toho i zůstal. Stal se tak ze mě full-stack webový vývojář.

Z webového studia se postupem času stala marketingová agentura. Já nabíral zkušenosti s programováním, databázemi a dalšími technologiemi používanými při tvorbě webů. Pomáhali jsme klientům s marketingem a kromě vlastních nástrojů jsme také začali s propojováním různých systémů, automatizací kampaní nebo zpracováním dat. Technická řešení byla často jen na mně, a tak jsem převzal také roli analytika a technické podpory. Vzhledem k tomu, že mám rád výzvy, tak jsme se často pouštěli do neprobádaných vod. Někdy bylo potřeba například napojit e-shop na prehistorický systém nebo hacknout SAP. A protože jsme byli opravdu malá agentura, tak role markeťáka a content-creatora byla tak nějak samozřejmostí.

Díky testování jsem se stal Klukem z plakátu!

Postupem času jsem ale zjišťoval, že některé role mi úplně nesedí a rozšiřování mých znalostí je spíše vertikální než horizontální. Vždycky mě bavilo analyzovat a řešit problémy a navrhovat řešení. Naopak mě nebavilo programovat pořád ty stejné formuláře nebo vysvětlovat, že zapnutí a vypnutí opravdu pomůže.

Jako vývojář jsem se nikdy úplně necítil, jako analytikovi mi chyběla ta „technická část“ a na komunikaci s klienty zase nemám náturu. Po prozkoumání pracovních inzerátů jsem tak usoudil, že testerská pozice by pro mě mohla být to pravé. Myslel jsem si, že tester jen kliká na tlačítka a vlastně nemusí nic moc umět = easy money. Jsem rád, že moje představa byla totálně mimo.

Na první testerskou pozici jsem se dostal díky vstupnímu testu, jehož zadání bylo otestovat určitou část webové aplikace, která vypočítávala trasy mezi jednotlivými body. Uvědomil jsem si, že pro správné otestování by bylo potřeba prověřit desítky tisíc kombinací. Takže jsem napsal automatický test, který je prostě všechny ověřil. A měl jsem vyhráno.

Účast na testerské konferenci ve Vídni

Proč mě testování baví? Podstatně se zúžil můj záběr činností a můžu se věnovat tomu, co mě skutečně baví a co umím nejlépe. Komunikuji převážně s vývojáři, takže můžu házet do placu hlášky typu „objevil jsem bottleneck na API“ a všichni ví, o čem mluvím. Hledám problémy, nedostatky a podílím se na návrhu jejich řešení, ale samotné řešení už jde mimo mě. Často se mi například stávalo, že jsem navrhoval řešení v závislosti na svých schopnostech ho realizovat. Díky konkrétnější specializaci se také podílím na mnohem zajímavějších projektech, než jsou e-shopy nebo podobně „nudné“ webové aplikace.

Total
13
Shares
Sdílet 13
Tweetnout 0
Sdílet 0
Související témata
  • Ze života
Jan Zatloukal

Tester a vývojář se zálibou v automatizaci a zlepšování procesu vývoje. Aktuálně pracuji na projektu automatizace elektronových mikroskopů v Pythonu.

Předchozí článek
  • Blog

Rozhovor s umělou inteligencí o budoucnosti testování

  • 15. 12. 2022
  • Jan Zatloukal
Zobrazit článek
Další článek
  • Blog

Obsidian – vytěžte maximum ze svých poznámek

  • 26. 1. 2023
  • Jan Zatloukal
Zobrazit článek
Mohlo by se vám také líbit
Zobrazit článek
  • Blog

Prezentace výsledků testování v Streamlit – 2. díl – anotované grafy

  • Jan Zatloukal
  • 23. 11. 2023
Zobrazit článek
  • Blog

Grafana – Jak na vymazlený dashboard (2. díl)

  • Radek Vavřín
  • 2. 11. 2023
Zobrazit článek
  • Blog

5 důvodů, proč nepracovat v Edhouse

  • Jan Zatloukal
  • 12. 10. 2023
Zobrazit článek
  • Blog

Identifikace UI prvků pro automatické testování

  • Jan Zatloukal
  • 21. 9. 2023
Zobrazit článek
  • Blog

Obsidian – automatizace nad poznámkami 

  • Jan Zatloukal
  • 7. 9. 2023
Zobrazit článek
  • Blog

Organizace souborů a složek při práci s Robot Frameworkem

  • Petr Nagy
  • 10. 8. 2023
Zobrazit článek
  • Blog

Automatizované testování webových aplikací s Robot Frameworkem a RPA.Browser 

  • Jan Zatloukal
  • 27. 7. 2023
Zobrazit článek
  • Blog

Tabulkový diff pomocí Pythonu

  • Jan Zatloukal
  • 29. 6. 2023

Napsat komentář Zrušit odpověď na komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Doporučené příspěvky
  • 1
    Prezentace výsledků testování v Streamlit – 2. díl – anotované grafy
    • 23. 11. 2023
  • 2
    Grafana – Jak na vymazlený dashboard (2. díl)
    • 2. 11. 2023
  • 3
    5 důvodů, proč nepracovat v Edhouse
    • 12. 10. 2023
  • 4
    Identifikace UI prvků pro automatické testování
    • 21. 9. 2023
  • 5
    Obsidian – automatizace nad poznámkami 
    • 7. 9. 2023
Poslední příspěvky
  • Organizace souborů a složek při práci s Robot Frameworkem
    • 10. 8. 2023
  • Automatizované testování webových aplikací s Robot Frameworkem a RPA.Browser 
    • 27. 7. 2023
  • Tabulkový diff pomocí Pythonu
    • 29. 6. 2023
Rubriky
  • Blog (29)
Testujeme software Testujeme software
  • Edhouse.cz
  • Vyšíváme software
  • Zásady cookies (EU)
Testujeme software – vše o testování software | Všechna práva vyhrazena © 2022

Zadejte klíčové slovo a stiskněte Enter.

Spravovat Souhlas s cookies
Abychom poskytli co nejlepší služby, používáme k ukládání a/nebo přístupu k informacím o zařízení, technologie jako jsou soubory cookies. Souhlas s těmito technologiemi nám umožní zpracovávat údaje, jako je chování při procházení nebo jedinečná ID na tomto webu. Nesouhlas nebo odvolání souhlasu může nepříznivě ovlivnit určité vlastnosti a funkce.
Funkční Vždy aktivní
Technické uložení nebo přístup je nezbytně nutný pro legitimní účel umožnění použití konkrétní služby, kterou si odběratel nebo uživatel výslovně vyžádal, nebo pouze za účelem provedení přenosu sdělení prostřednictvím sítě elektronických komunikací.
Předvolby
Technické uložení nebo přístup je nezbytný pro legitimní účel ukládání preferencí, které nejsou požadovány odběratelem nebo uživatelem.
Statistické
Technické uložení nebo přístup, který se používá výhradně pro statistické účely. Technické uložení nebo přístup, který se používá výhradně pro anonymní statistické účely. Bez předvolání, dobrovolného plnění ze strany vašeho Poskytovatele internetových služeb nebo dalších záznamů od třetí strany nelze informace, uložené nebo získané pouze pro tento účel, obvykle použít k vaší identifikaci.
Marketingové
Technické uložení nebo přístup je nutný k vytvoření uživatelských profilů za účelem zasílání reklamy nebo sledování uživatele na webových stránkách nebo několika webových stránkách pro podobné marketingové účely.
Spravovat možnosti Spravovat služby Spravovat dodavatele Přečtěte si více o těchto účelech
Zobrazit předvolby
{title} {title} {title}