
Jak posouváme hranice výzkumu
Přiblížit si něco tak moc, že uvidíte atomy? To v dnešní době není problém.
Přejít na obsah | Přejít k hlavnímu menu | Přejít k vyhledávání
Schůzka probíhá podle vašich představ, jiskra přeskočila na obou stranách a váš možná budoucí partner se právě zmínil o tom, že pracuje jako softwarový tester? Možná si právě odskočil a vy Googlíte, co to vlastně znamená.
Softwarový tester je člověk, který se rád vrtá v čemkoli, přichází věcem na kloub a nenechává za sebou žádné nezodpovězené otázky. Co od něho tedy můžete, jako partner, očekávat?
Product owner by se dal do češtiny přeložit jako zadavatel. Je to někdo, kdo by měl mít představu o tom, jak má co vypadat a fungovat. Tester dokáže připravit analýzu, vyhodnotit rizika, přinést ověřující data a navrhovat řešení.
Ne, že by se tester neuměl sám rozhodnout, ale klade důraz na to, aby bylo vše transparentní a "posvěcené" všemi zúčastněnými stranami. Připravte se tedy na to, že budete muset převzít odpovědnost za rozhodnutí.
Kupujete dům a rozhodujete se mezi více nemovitostmi? Zapomeňte na to, že se tester bude rozhodovat podle toho, jaký je výhled z okna. Spíše očekávejte, že připraví rozhodovací tabulku, kde výhled z okna bude mít menší prioritu. Naopak vyšší prioritu přiřadí "parametrům" jako je dostupnost MHD, vzdálenost od hlavního města, počet škol v okolí nebo otevírací doba večerky. City stranou, rozhodují data!
Tester je vlastně vývojář, programátor, ajťák. Už jste o nich určitě slyšeli. Mezi lidmi koluje spousta mýtů a polopravd o lidech tohoto podivného druhu. Nutno říct, že některé jsou pravdivé.
Na rozdíl od komunikace mezi "běžnými" lidmi, my ajťáci přemýšlíme tak trochu ve zdrojovém kódu, strojově. Není zde proto prostor pro domněnky, nevyřčené věci a mylné interpretace. Zjednodušeně řečeno, připravte se na to, že občas s vámi bude mluvit jako se strojem, a to stejné bude očekávat od vás. Stručně a jasně.
Manželka posílá programátora nakoupit. "Kup deset rohlíků a když budou mít vejce, kup jich 30."
Programátor přijde do obchodu a povídá: "Máte vejce ?"
"Ano, máme" odpoví prodavačka.
"Tak v tom případě 30 rohlíků, prosím."
from obchod import nakupni_kosik
from potraviny import rohlik, vejce
nakupni_kosik.pridatPolozku(rohlik, 10)
if vejce.jsou_skladem() is True:
nakupni_kosik.pridatPolozku(vejce, 30)
Partnerství s testerem se bát nemusíte. Jsme také jenom lidi. I když trochu divní.
Přiblížit si něco tak moc, že uvidíte atomy? To v dnešní době není problém.
Když před dvěma lety OpenAI představila ChatGPT, začaly se objevovat názory, že vývojáři a testeři přijdou o práci. Po dvou letech ale můžeme konstatovat, že tomu tak není. Kde se stala chyba a jaké nové výzvy nám AI představila?
Robot Framework je rozšířený testovací tool založený na pythonu, udržovaný komunitou a zdarma. Poměr cena/výkon tedy vychází velmi výhodně. Syntaxe Robot Frameworku je založená na klíčových slovech (keywords). Poradí si Robot Framework s BDD a s Gherkinem? Pojďme se na to podívat.
Děkujeme za váš zájem o odběr našeho newsletteru! Pro dokončení registrace je potřeba potvrdit vaše přihlášení. Na zadaný e-mail jsme vám právě zaslali potvrzovací odkaz. Klikněte prosím na tento odkaz, aby bylo vaše přihlášení dokončeno. Pokud e-mail nenajdete, zkontrolujte prosím složku nevyžádané pošty (spam) nebo složku hromadné pošty.