menu víte že na twitteru mě můžete najít jako že prof božetěchova C S R O R osum před dvěma
lety
a mohlo spolu no že
dneska bych se povídalo o zelený a ten access tak a tak dál
a můžu na začátku podotknul že to bude technická přednáškám možná workshop nějak si to ukážeme bones o tom povídat
já tady budu hodně psát nebudu tady mám podi protože jinak bych to tady prostě nedocházelo jako vzdáleně ovládá
takže nechoval protože zas který očekáváte slajdy nebo něco podobnýho tak vopravdu kromě tohodlectoho nic to sem nekoná tak nemůže
já jsem se tady spíš na co
napsal jsem se na sebe jenom nějaký věci na který nese zapomenu tak vlastně skrz to tady budu povídat a
můžete nedopovědět jako do kuchyně
tak
o čem vlastně a sáhni a jsou pro ty z vás kteří to ten pojem slyší poprvý tak jak bychom
si vysvětlovali ty který sem přišel o náhodou tak a celé helejte nebo obecně selenium tak možně ovládat prohlížeč
a to ať už účelu testování přímo webových aplikací nebo menší webu a nebo třeba taky kvůli tomu že a
je nějakej velkej problém sehnat lísky na cimrmana a
si uděláte takovej a seznam jednotlivých úkolů který ten prožiješ musí udělat aby ty lístky sehnal naprogramujete ho a potom
zprávička tak ten server závad který si koupíte znamená my je nemusíte potom z ani prstem a máte ty místa
který potřebuje
takže nebo vopravdu dá se využít o je dostala jakýmkoliv způsobem
ale my si to tady ukážeme konkrétně na a testování webových stránek respektive potom těch aplikací jo
každý má C
a tady jsem si vytvořil o malinkou malinkej každý through stránkovej
tedy na nette má tady první stránku a unk bejt má tady druhou stranu kontakt ten kontakt tak tady jo
můžu odeslat nějakej nejela
ten mail tak to mě řekněte poděkuje a na a doufám že sem
potom tady někde na webu
tak bych ten nejenom měla měl dostat
a šachtě na mě někdy se třeba přihlásí
tak
a s tím že
tady mám krásnou
tento co sem si teďka posla úplně úžasný funguje to
ne
já ale můžu také vlastně toto sem tetě dělá tady ručně protože může metody pohnout a může se třeba pokazit
tam ten podezdívce odesílací formulář tak prostě nechce se mi to pořád říká po každém dipóly ruční takže teda proda
a bude to má kouřil celej
a první jestli je že
v rámci part posunu tak se
storming
raketa pak oknu tak můžu vzít tak zvaný selenium kde to můžete stáhnout na pokud se nepletu stanným
a Q
R i časem když se na to naběhne
tak tam sou nějaký danou není
takže
takle vypadá to selenium jeden
a tady úplně úžasný nástroje pro začátečníky protože moto vygeneruje se nedívala takže nějak třeba můžu říc že a bych
chtěl tady jí tady pokud
rysy všimněte že už a nahrává tímlectím tlačítkem takže já teďka můžu jít třeba na
sem napíchnutej že tak můžu prostě s equipment H a on to teďka vopravdu jako že nahrává ho tady si
všimněte že bych horor tak je taková kam aby a nám to tady votevřel
hra stránku potom si povíme něco o těch konkrétních jo jako by obslužný příkazech
a já jsem asi taky můžu zkontrolovat ženatých tak opravdu je nějaký text
úplně úžasný můžeš na nějakou jinou stránku
můžu tady napsat třeba ahoj a můžu toho desát a můžu potom sme se odešle
říct že bych tady chtěl zkontrolovat že tady vopravdu je
adam S
takže když se teďka podívám do
to co mi to vlastně vygenerovalo tak je tady nějakej nějaký příkazy a já se můžu a jestli vlastním příkazem
spustit a jak je vidět tam na to není se určitě zahlídli že to udělal přesně to sem potřeboval na
mě
tak to je tak zvaný úžasný a známého spoustu lidí který opravdu to selenium používají no skrz poslanými de to
znamená kliká japonce do použij a funguje netlumeným to sme to dobře
já tady
je
tam je ale todle tady užití omezení protože kdyby částečně chtěl si klika
tady vezmu
ten na ten mi na tom centru také pokud sou ty aplikace složitější tak prostě poslanými jde nám nedokáže vzít
všechny ty události a myslím že na to determine which aby byla vopravdu ukázal že jo to nedokáže tak na
se bude ten se věřit nebo se do můžete satanistkou že ale
a to nám nevadí úplně protože my sme programátoři naklikáte a béčko vám za S tam kódovací mít béčko abych
tady
tím je a něco jak otevřete žhavými tam bude také se důležitý do zase přetavíme
tak já nevede kdy začíná zamezení zahraniční jak se to září protože tady S
skrz toho se selenium je tak my si můžeme vygenerovat ten php ihned ve je soubor
říkat H test tečka PHP
a teďka jakého tady musím přesunout
co
stranu stránku znamená tady máme test
riki si
pokud
tak tady máme pryč test
teďka tady otevřu
nějakým
ten telegram byl respektive rozhodčího takže to vygenerovalo jenom těma klika mám
a teďka já si to já se do dokáže spustit a ten teskor normálně vápenec mám tady v rámci toho
projektu a takový udělátko
a je to určitě Č přes prohlížeči protože my v rámci a trvá v rámci klávesu tak strana sme hodně
a nechtěl se nám prostě pořád koušete přes kontroly takže sme si udělali takovýhle řekách můžete ho když jak na
významu stáhnout normálně volně dostupný
a
nevýslovná protože měla mementem úžasných rework musí měla nevíme reklamu zevního tady
po
tak říkám hladinku znáte takže se obrostete se dají dobře debatovat takže já teďka sem test pustím teče tím dvojklikem
a tady dole tak mi právě startuje ten server
uměl změnit ten server na to aby nějaká statue vidíte teď vůbec nic nedělám a on testuje na mě
takže vlastně dělá tamto sadu těch úkolu že vidět na restík manchester i
takže toto uděláme hlavně a vlastně prošel si
tydlecty semestr linky se tam trojka na to aby tohoto vůbec mohla no tak já jsem musel a zapnou vůbec
to fajn u ten na server a ten server se hrozně jednoduchý je to jedna java kterou spouštím to teďka
sem právě
možná ukázal čím to spouštím
tady se to jenom ničem zabíjím to není zas tak složitý ale prostě tady si je to tak jak říkám
těm až R
takže normální si prostě jenom pustím nějakou kávu prďouse může stáhnout na těch stránkách toho to solený a
a funguje med úplně úžasný
tak
takže já mám ten de ten desmeny je prochází a je to skvělý
můžu si taky třeba tady ukázat že kdyby na tom serveru na příkazní no ať už je to právě nějakým
tímdle nebo čímkoliv tak změním se tady šabloně třeba nestoudné velkom ale tady něco umažu tak teďka když pustím ten
té
tak
tak by mě neměl projít takže tady se vidíme
to několika
a prošel
jo jistě že prošel samozřejmě že troše E prošel z toho důvodu protože já cestu oproti
proti venkovní mu a N mementu to znamená a tady když se podíváte na
tady takto testů na
jako stránka s produkci zde udělá jenom ta tady u sebe to ne
a když to tady a kdybyste klenulo tak mi tak mi potom neprojde to
to mi asi věříte nebyla
není to vylítne a já věřím
tak
a navíc a teďka já díky tomu že to tam klikání
tak má možnost toho otestovat mnohem víc a říká měl sem problém že jsem měl tebou aplikace nebo klidně webu
stránku která měla posílat maily ale ty maily to nevycházeli a vysvětlím dobu porostech length
my řekl jakože měl tím ohrozí státy a já jako
není úplně součin jednotek a vlastní době tak právě i cestu naprosto jednoduchý ten formát že opravdu posílejte mail tak
jak mají s tím že tady abychom záření mohli na co spolu já jsem si to tady trochu vycuknu
tak stejně nějakej by S selenium tedy a používán
a který jel to sem je možné tak je mít více kmitneme různé jiném armed tak mám u sebe na
událost u a potom jiný neberme tak mám na
a to mít ručním vlastně nasazení takže já můžu jednoduše C a když to používá vrací aplikace teď těmito testuji
proti rušení teď těmito testuju protože vona osu můžu tím rozlišovat přesto nějaký parametr jo tady předávám větu pro změnu
že
to filtr se může ukázat tak je například nás ten
ale ta funkce ten mail na tom si můžeme ukázat to základní zvaní práce s těma selenium to znamená
na začátku tak otevřeně jak stránku normálně tam nám nějaký parametr potom něco pipe to znamená něco napíše a tady
už dál tak je ten X pá
a protože vrátíme za chvilku jakým způsobem vlastně nevyspal se složí rok nějaké sou sem potřebuju identifikoval vlastně kam se
mi napíše ten výraz tady je to ten klade
a
tady potom C a napíšete nějaký heslo odešla se
nějaký problém tak
tadleta funkce pro ty který to konečně nevidí tak se podívám na mejla zjistit co to vlastně přepnu a je
velký problém a vy ten mail vopravdu a prokázalo rozpoznat protože to tam ten domě takovej hodně nestandardních ve většině
mi ale
já takže já tady použil mají verzi centra
a elektron centra tak jak sem ukazoval na začátku tak vona s nějakou dobu progrese napřed normální nevede do centra
teprve potom vlastně nemůže datu mají vertex jinak bych řekni nedostal takže bude tomu tady je normálně způsobem s thomasem
cyklu tak zvyšuje se tam je nějaký tak
rovnice se mi tam brzo brno budovala arsenálu doval a tak já vlastně vyskočil z toho a z toho cyklu
to čítacího cyklu du na ten na to ušák
když se tohleto zase integruju do toho patch testů například tím že tady normálně zavolám
kdy
ano
je soubor na jeho
tak já muši musím před a to je
parametrem no
ten osmého který tam nedá to znamená nám se prohlásit nějakým způsobem takže tetě a teďka když to e-shop s
tím
někde si tady prosím takto krátkou
jo jasně hlavně vynadal že já jsem se to stalo to znamená v režimu X ten dva ten by
based alanem troše mně vlastně přidat funkci kterou sem vám to ukázal
kterou sem jenom trefám nechtělo psát
takže my prošel stránku tak já jsem jenom přihlašuje do toho centra
takže probíhá ten louny to znamená mu na pozadí eště že opravdu to
to nemá teďka
došel sem a
já bych tam ještě chtěl nějakým způsobem zjišťovat že opravdu na tomto my house o mohlo bejt nějaký výraz to
znamená mluvit o tom že jo jako na jakýkoliv místa
a
tím se dostáváme vlastníkem základním ještě příkaz který je to selenium má jako takový
kromě toho že mí otevři nějakou stránku a umí kliknout na ní tak ještě umí a například
a příkaz klikem it cože to samý jako když nám klika potom H péčko tady rámce tak zase do generovali
stojí tečka tak nám to vygenerovat hloupé může se to přepsat jednoduše na klikami
a potom umí
s tady není napsaný ale například tady máme ve velice extrém
to znamená ono zjistí že nachystá se někde ten a elementu nachází respektive nikde ten tak ale já bych taky
mohl říct že chci aby se nacházel konkrétní prvek aby se v rámci toho
razení stánky tak aby to bylo někde si struktuře a k tomu právě využíváme ten spát
já tady využívám ještě doplnit do a kromě D X ta ten pager které jenom nám to vizualizuje vřazuje jednoduše
a můžem si vlastně tady ukázal to základní a tu komunikace s tím init pásem
o
standardně tak a on začíná lomítkem ivanem je to nějaká absolutní cesta
a říká tady takže napřed mi najdi a nějaký nutno to mohla to mi není nějaký body a v rámci
toho bude tak bych chtěl aby to bylo v nemělo takovouhle pásu tady si všimněte že když
je jedno zavináč potom je to a jakýkoliv atribut například atribut mají a ten a když je tam se rovná
tak tady je to včetně D mezery tohoto motoru takle vopravdu ta mezera
v rámci za syndikáte ale když je těch třeba tam jít a já vlastně nevím jakými byli podle pořadí a
nezajímá mě nekrmil pořadí tak tady ještě můžu použít metodu kterou dám dovnitř čapek on time
řeknu že aby a atribut
obsahovala je se
a viděl vidíme že je to úplně to samý rovná parametru vybrán ten prvek jo
vemte B jedna věc já dále mixovaný bývá že tady vůbec nechci znamená body že mě to nezajímá to nám
zidane dvě lomítka tím pádem pořád myslím výrazný prvek protože možná hledá kdekoli kde je ten kdy který má jedničku
koncem
dál tady můžu v rámci toho víc třeba nějakou číslo sklo to znamená že bych označil třeba druhej prvek který
byl suma a tady nám třeba a vyhledat áčko znamená nehledáme to vobě i áčka když nám druhej prvek tak
nedobrého jenom ten konta
a můžu tady a dále ještě chcete další věc takže máme ty atributy s tím hráčem apod máme tečka a
teďka to jeho pak to znamená možná že tam ta
to znamená aby ten obsah toho atribut toho elementu tak bylo takové třeba konta
a nebo samozřejmě se to můžu o kombinovat to znamená tady můžu dát kontejner
můžete dirac tečku a může tady dát kontakt a teďka to samý do a můžete nedá třeba jenom na ne
a
a zase mi to vyhledá
takže
tady máte
tím vlastně směrem erate jestli myslím jednoduchej to zveřejňují a toto právě potom taky využijeme práci těch samých cestu tak
je že můžou jít nejenom dolů v rámci toho stromu ale může se taky roste nahoru je to například případě
kdy tady mám je starej
a chtěl bych jako by
cíli na takovou tak stadiu která má popisek your adres
a
a za zase když se podívám tady skrz nějak i
nějaký klika lásko takže tak si na předností hodnota celej byl pro že ten se mě zajímá takže na to
tady řeknu kdekoliv tady do a který má obsah který semene jo a zde
takže teď témata nejdo a teďka já du ance
to pokud to nemám ty po tak duna teda
invazím sem řekl na jedinej napřed tedy ten líbilo a potom idejí nějakej ho předka kterej je jako temnou teda
adam víc nazpátek zase dolů tím stromem to znamená na jitex adam
jo a tady jako na je de je libovolný ty nuly ale aby na konci dělat které tady může samozřejmě
napsat ten úderu postupně to znamená tady a D mezi to chtěl zavřít funguje
takže N
tolik
asi k tomu X pásu a obecně tahleta cestách kdy vlastně míříme na ty jednotlivý dané a on
jako brance toho domu jako že to třeba ne číslem protože tady byste jinak mřížek twitteru tak sarajevu z do
těch hranatých závorek
ale míříme skrz ty popisky udělat velký pěkně právě vyplatila případě kdy bankovkami nějaké fér faktorem váš ten domu protože
ty popisky tak se ne tak často defakto respektive ono hrozí zánik na tom jakým způsobem
přemýšlíte hodí aplikace a je jak vidíte že to bude vidět že si je to záleží jakým způsobem tak si
myslíte že to prostor bude a podle toho také dobrý jako přemýšlet jak ty testy vlastně psát aby se tak
troji opsaný budou sem protože rosario pořád to něco sem se dělá
tak jo
takže na co se týče těch základních desítek sme si řekli a ohledně toho že umíme prchnou na něco a
kliknuto počkat a umíme
a se s popřípadě vede file je to jenom rozdíly se nám to rovnou ad offline skončí a nebo ještě
nějaké sem pokračuje a jenom vyhodí nehodí ho potom nějaky a problém do toho u
tak a umíme zjistit že tam nějaký element byl nebo nebyl takže tady jak sme si zjišťovali u toho pryč
testu tak já můžu říct buďto vertex prevent jako úplně a nebo tady třeba můžu dát já nevím acer
element
prevent
a teďka tady právě musel napsat anny xpath tady sme si tady a tady vyrobili to znamená třeba by to
byl X ta
jo ta se mi http a
a to osoby toho co by mělo fungovat a nula řádku může se to tady ještě pustit
čili krátkém
na pozadí
jinak v rámci ještě tohle už sem to tady zabil tak
rámce ještě toho seleno vytváří nějaký o tom nějaké cenu toho souboru kde sou nějaký podrobnější informace kromě toho který
je zobrazován jako by tato blok ta tady nahoře kdybyste třeba nemuseli neusmrtit takže to se potom a potom hodí
a tady mi to hlásí že to nechce
co tam X Y
je tam nějaký
zkusíme si minutami se sem tam nelíbila
už na tom souhrnně evidentně než práci tato mezera že
ten server takto interpretovanými
takže tam rájem lexém povídal s tím a on tejs mnohem lepší volba
takže
chtěl jsem způsobem
a my dokážeme
třásti testy skrz ta nahrávka nedávejme můžu si tady napsat těch víc adresu tak varchar ještě interaction pro ty který
vlastně to
ten dávejme tak vidí první a obecně tak a tady a musí bejt nějaký test jako napsaný data potom jak
se tento vlastně nejmenuje a musí bejt nějakým a souboru který se jmenuje
zase něco ně něco té abysme to vůbec takovéto brno by to pomohlo zkoušet je tam nějaká ména konvence a
ten zbytek tak ten asi tady na tom osum je vidět a je evidentní
tak
takže umíme teda zvyšovat že tam nějaké anodě nebo naopak vzešel že tam nějaké ale není to znamená že jo
tam nechci třeba mít na přidělat můžeme zjišťovat že tam není nějak strašná protože to zaručované nesmí data jiná tak
dám a
my sme si ukázali jaksi pays pásem pro teda který nehodu třeba stromu tak to samý straně a nám se
todle s offline jeden takže já si tady můžu napsat a
nevím třeba zase ten a
nebo libovolný amonný tady přesto pane tak mi ho může najít to znamená ten
tohle nejde tak může to má osum případě že tam třeba napíšete nějaký věci a dokonce třeba umí že se
to asi tři věci označím a potom si je a uložím do toho trestu
takhle jenom jako kongo přeskáčku
takže můžete třeba se jenom jako ty věci který si se ta naklikat tak naklikat a potom zprava skrz todleto
hodin už
takže neděsme se tím se prošli a
tím jsme si prošli jo ten mákla
no a potom tady mám
nějaký jednoduchý grafiky na vůbec udržení aplikace rámce je těch není protože teďka pozici přednášce tak byste měli bejt schopný
o na libovolné ve výku tak
na vebí jo otestovat adresovacího přes lanem kde a potom buď pouštět přes pojede a nebo se to vložit do
toho trestu náladová tečkový ho testu který teda pouštět ten ta tečovice se dá samozřejmě spouště
i teraz to server to znamená můžete mít nějaký krunýř integration můžete mít nějaký neboli procesu takže mi to ani
nemusíte
a mít o od nebo nemusíte se ten došlo znamená tam kluk ale můžete to ovšem vráně a funguje to
sme to dobře
řadiče potom ještě těch aplikací protože ale jasný mám nějakou zkušenost větší aplikací ztroskotaly asi půl roku a tam můžu
opravdu nesmyslné že se tak mi pomozte pomluvy se vopravdu je dobrý psát skrátky a udržet a mechanista abychom
jo nemuseli operátore fakturovat taky rámce se ale nějak to není teda sem nejv a tak se dá mířit na
se jako se scan na nad elementy to znamená třeba můžu tady mířit na nevím na libovolný zase nebo tady
můžu mířit na a
se tady
tento třeba bych chtěl nás hadr
takže vidím že tedy a jiný banner
takže tady budeme psát
a tady
ten R
a jedna
a vidím že profesku mezery úplně stejně takže ty za který nechtěj se buď učit ten X pá nebo ahoj
mocenskou přijde už jako kdyby vyšší a vanosti všechno takto terezko která se jednoduše použít přesto se rovná
jak jsem zmínil je dobrý přemýšlet a před tím než píšete nende nebo jakým způsobem tento slyšet abyste mohli udržovat
do budoucna hlasitější aplikací tak se tohlencto hodí abysme věděli jakým způsobem se dá na ty generovat třeba když se
generovat databáze tak jednička se něčem pravděpodobnosti budou měnit
a že nejlepší třeba jí přes ty výrazy který tam vidí ten uživatel jak sme si ukázali na tom jednoduché
formuláři
potom je dobrý studovat ano košil jo který tvoří tady toto selenium
ty
na se toho tady postavy koukat když třeba není víte proč vám to sláva a jeho návaznosti například když máte
a či kování rozsekaná distance máte nějaký chtěl skriptové koncern znamenají se ano nebo ne tak selenium server dostane do
takovýho prohlášel stavu pokřtí nic neuděláte jenom prostě chcete klika
rezervujete na to tak vlastně ty další triky vám to plánu nebere a sto mohu tak vy vidíte že prostě
vám příční že potřebuju s tím a s tím koncernem něco udělat
a normálně zjistíte nebo bych budujete je to nejjednodušší dáte a certain firma koncerny všem tuším že to tam je
a potom si můžete pracovat a že opravdu ten log je super
nastudovali když nějaký problém
v neposlední řadě tu sem taky zmínil zapojení do toho procesu protože jedna mise že ten test napečete ale právě
potom abychom obrazy ušetřili jakožto zmiňovaný a ty hodiny a polospánku uklidnilo tak potřebujete dete se opravdu zkoušet a na
kdykoliv
a kde je to a někam neprojet také dobrý mýtem nějaký proces my jsme to udělali způsobem že máme jeden
samozřejmě najdeme ten lokální potom máme enlightenment produkčního na tom tak máme nějakou se testovací teplo je to znamená já
se do sebe spustím všech těch testů tam někde že můžete patnáct minut
redukce výborný může to půl poslat do repozitáře a potom se to repozitáře ten samý deploy na ten server tak
jen tak nějak automatizovaný a v rámci toho tak napřed projdou všechny ty testy
ale jsem opravdu procházet
tam je potom ještě o dobrá rada jinýho kousku a to je pokud máte aplikace kde máte nebo databáze chceš
pokud se vytvářet access a často vaše těch větší tak je bezpodmínečně nutný nějaký migrace
který má se dostanete do stavu kde S jasně počítají protože spoustu krát
potom a se můžete tomu říci ty data vygenerovat kreslen ale dlouho to trvá udržen vy můžete požít a tím
že ta aplikace bude v nějakém stavu a potom na
děti migrací teda vždycky dostanete jednoduše na více mikro tam budou po máte v rámci toho vývoje obecně
tak je dobrý a to tady můžu možná na pozadí jenom pustit to
tak je to dělá zvlášť těch aplikací jako takový lego to zase ta aplikace kteru různýho ho je to nějaký
hledaný pro angličtinu
a tady já vám ukážu kousíček těch střed
to sou voni
takže tady srandu právě nějaký by selenium aspoň bych ale jo tak já mám nějaký základní funkce lety který o
potom volám v rámci tohoto testu vracet ocasu tak já už nějaký scénáře než nechcu jinýho
a ty zase scénáře tak souhrnné jenom jako pro mě dobrý že je můžu jednoduše nasedla spravovat ale třeba dokonce
takže je potřeba klientovi a domlouvali sme se jakým způsobem se aplikace vlastně na fungovat protože vona je vopravdu hodně
rozsáhlá
a to tam různý varianty nějakých věcí takže například tady tak se mi přináší určité už učitel vytvoří nějaký modulu
někde
potom říkám nahnilý odhlásí se hodnota části nemůže určitá tady to je to odhlásí se ten prvním že to set
částí a zjistí jestli tam opravdu ten text je a tady vlastně sou ještě
dva test jakoby dělení a to že buď jako má nějakou P nějaký právě se mění nebo nemá podle toho
se ještě rozlišuje co vlastně se tam má nebo nemá aby
a
ty testy teďka běž i tady na pozadí teďka doběhl první dat
tady může nejenom rychlosti nakouknu takže zkusme to funguje
o nějaké vidět vopravdu je tam ta instance dobrodruhy když to můžete třeba teda velice jednoduše na unixu do nějakýho
do nějakého displeje takže to do when céčka nebo mít potom na tom serveru tak
pořád to trvá nějakou dobu protože vono opravdu se to musí evidovat je jsem slyšel že sou v nějaký možnosti
něco jako selenium ale že to je že to více momentem roztrhla s tím ještě zkušenosti ten
jsem ještě nezmínil všechno to co tady povídám také selenium jednička a máme to se zpětně kompatibilní ale díváte se
na hodnotu dvojku no state a napětím implementace ještě na to nejsou připravený
jako nějakej webdriver a tak dál jo sem se s tím hrál jsou různý implementace o facebooku a o nějakejch
jiný další nadšenců ale pokud se dopustit tak vám master proč obrazu jedničku které spousta toho now how a na
internetu různých diskových a není pro vás jenom či a popřípadě potom čase mít do tý dvojky
a dvojka má třeba ten že dokáže jednoduše přepínat jako mít
a nemá hrozný sešněrován potom se tady sem opravu přenášel označovat analogového slečnách a vlastně kontrolu to napřed o pro
je žena něco udělá pro je že dva udělám něco jinýho takže bude to rychlejší ale zatím prostě to na
to není připravený
potom je tady jenom file uploads na kterém se zabil jako dlouho času nejsem vůbec zjistil že ten jednoduchý prostě
se používá jako jakýkoliv jiný prvek prostě se to není napíše a dobrý budu nějaká cesta a najednou to opravdu
jako funguje uplně sem tomu nechtěl věřit
protože i selenium nějaký vlastní funkce na ten sláva pro který vlastně nulu takže takle jednoduše tím kde se to
s tím pět a
další věc která de tak pokud a máte jak jo
tak vy v rámci click N Y který normálně používáte proto a abyste se dosáhne nějakou stránku protože pokud jenom
flinkáte například tady to můžu vám alstom v tom pryč tak tady dám jenom tolik tak vám tam pěkné a
prostě nepočká i blbejch těch pár jako milisekund
takže ne když tady vedle toho pustím prasete vede všimněte si že teďka nebudu bych je dvě instance těch testů
menu nikomu a ničemu by to nemělo vadit tady těch testů tak by si měl a pak si celou řadu
jak je vidět tak nevyve hat a tale tikáte právě z toho důvodu že prostě to nepočkalo na
on načtení T další starky takže ten kolik je dobrej případě kdy se bagry dáme nějaký a na ty kterých
rozvadil předávkovaný ale pokud opravdu si klika a čeká na stránku aby na načetla tak musím tím vlastním řekněme
pokud ale tak jak tak zvanej tak by čeká hrozně dlouho čekala by celej den zajímá protože kde se vlastně
ta sada nezmínil a z toho důvodu tak zase ze nevyu bude to rozvinutí řešení je tady
jo tady je mám mě tady se ho potom použil takový chlaďák
a vy tímlectím
touhlenctou funkcí tak se můžete dostat přímo ten javascript
toho konkrétního prožije šestiverší sečny která tam teďka běží
na ten teďka prozvo tečka dneska maminou jo říkáme telefonem jednička a potom můžu se zeptat například žekli protože v
praxi použil netikaly taky srážek tam funguje nebo ne a cache todleto
až todleto teda ten a že skončí tak mi a vlastně ta a podmínka taky skončí a ten průběh dál
pokračuje takže to ať jaksi kompresovaný se hodně zrychlit nějakým způsobem
a potom v rámci těch testů tak taky dobrá zkušenost váš teda těch aplikací a zase vracím k tomu aby
selenium tak je a
v rámci toho jednotlivýho klikání tak nevyslyšel že ten elementem přímo je protože tak se mi stalo že to jako
nezářivé to jako hele nedali tak není
nespočítal takže N tento chtěl může nějakou do dvou pokračovat jenom nějaké vadným takže to je dobrý třeba očkovat
není tak jako check ui se tam vůbec je nějaká jakoby chyba protože zase hodnota chyba na například v rámci
nette můžete někde nějaký správce u zjistí že tam třeba ten text je ale dá
kombinu pokračuje takže zase se nevyplatilo že kovat tu chybu při každém vlastně ten dotazu na ten domy se tam
někde ten hodnotě
a to je asi všechno co se mi to se mi v rámci tohoto vyplatilo
lease tak je všechno co bych vám chtěl říct
jenom i kolegové tady řekli abych
mám zdůraznili se mně neohodnotit N assistance
a kterou vidíte
tady do