Zadejte hledaný výraz...

Jak projít vícero stránkama s vyplnit formuláře

Pavel Mareš
verified
rating uzivatele
(19 hodnocení)
20. 12. 2022 20:03:35
Mám nápad, kterej chci realizovat, ale asi bych rád slyšel zda tohle / nebo něco podobného / už někdo řešil.
Mám nějakou webovou apku, která je komplet na JS (react/...)
1) Vyplním na té stránce (domena.cz/admin/) něco a kliknu na tlačítko
2) stránka mě přesměruje (domena.cz/admin/add/)
3) opět vyplním něco, kliknu a stránka mě opět přesměruje (domena.cz/admin/add/2/)
Mám otestováno v Chrome konzoli, že když jen jedu příkazy 
Tak projdu celou apkou bez problémů. Ale potřebuji:
1) jak a kde to spustit (napadlo mě někde rozjet NodeJS server nebo na příkaz spouštět někde)
2) headless Chrome
Ani s jedním nemám moc zkušenosti. Nicméně bylo by fajn, zda už tohle někdo řešil, aby mě navedl obecně.
20. 12. 2022 20:03:35
https://webtrh.cz/diskuse/jak-projit-vicero-strankama-s-vyplnit-formulare#reply1510938
Miroslav Foltyn
verified
rating uzivatele
(3 hodnocení)
20. 12. 2022 20:56:27
Tohle asi řešil každý, kdo kdy nějaké webové UI e2e testoval. Stačí si vybrat jeden z frameworků/knihoven, např. Cypress (vyloženě testovací), Puppeteer nebo Playwright (obecnější automatizace), a pustit se do toho, dokumentaci mají více než dostačující k tomu, abyste od toho nějak začal, nic extra to není, pokud nechcete začít řešit nějaké pomocné abstrakce.
20. 12. 2022 20:56:27
https://webtrh.cz/diskuse/jak-projit-vicero-strankama-s-vyplnit-formulare#reply1510937
Pavel Mareš
verified
rating uzivatele
(19 hodnocení)
20. 12. 2022 20:58:01
Už sem pustil puppeteer a funguje. Ale teď mě tíží ta druhá část - doporučení kde spustit? Nějaký server provider?
20. 12. 2022 20:58:01
https://webtrh.cz/diskuse/jak-projit-vicero-strankama-s-vyplnit-formulare#reply1510936
Miroslav Foltyn
verified
rating uzivatele
(3 hodnocení)
20. 12. 2022 21:03:20
Záleží na co to máte, jestli za účelem testování té appky tak nejspíše jako součást CI.
20. 12. 2022 21:03:20
https://webtrh.cz/diskuse/jak-projit-vicero-strankama-s-vyplnit-formulare#reply1510935
Pro odpověď se přihlašte.
Přihlásit