Jaké úrovně zahrnují strukturu testovací pyramidy?
QA / QA Automation
Jak se liší příkazy git pull a git fetch při práci s úložištěm?
Proč je WebView méně bezpečný? Proč je autorizace přes WebView méně bezpečná?
Pracoval jste někdy s plánem dotazu v databázi (EXPLAIN/EXPLAIN ANALYZE)?
Z jakých komponent se skládá příkaz 'git pull' a jak interaguje s úložištěm?
Co jsou fixture? K čemu jsou potřeba?
Metoda zadává objednávku na webu. Přijímá: 1 Seznam zásilek s produkty 2 Očekávané datum doručení pro každou zásilku 3 Adresa doručení s komentáři 4 Způsob platby, například bankovní karta. Limit délky pro address.comment je 200 znaků Limit délky pro shipments je 200 objektů Je třeba otestovat (vytvořit kontrolní seznam kontrol) tuto metodu. POST /order { "shipments": [ // zásilky/krabice s produkty { "id": "number", "date": "number" // Očekávané datum doručení } ], "adress": { "id": "number", "comment": "string", "is_leave_at_door": "boolean" // nechat u dveří }, "payment_method": "string" # card / apple_pay }
Můžeš vyjmenovat hlavní HTTP metody, které znáš?
Mohl byste sdílet své profesní zkušenosti a projekty, na kterých jste se podílel?
Jak vybrat mobilní zařízení pro testování, na co se budete spoléhat?
Pověz mi o posledním místě tvé práce: projekt, procesy, za co jsi odpovídal, čím ses zabýval.
Jaká kritéria je třeba použít při výběru HTTP metod POST, PUT a PATCH pro operace aktualizace zdrojů?
Můžete vysvětlit koncept polymorfismu v objektově orientovaném programování?
Jak jste spouštěli UI testy na CI? Co jste použili?
Jaké jsou výhody a nevýhody používání XPath ve srovnání s CSS selektory při automatizaci testů nebo parsování dokumentů?
Jaké sniffery jsi používal? Povídej mi o jejich funkcích a k čemu slouží.
Úkol: Palindrom Napište funkci is_palindrome(s: str) -> bool, která ověří, zda je řetězec palindrom (čte se stejně zleva doprava i zprava doleva). Při tom je třeba ignorovat mezery, interpunkci a velikost písmen. Příklady: - is_palindrome("racecar") → True - is_palindrome("A man, a plan, a canal: Panama") → True - is_palindrome("race a car") → False
Máte nějaké otázky ohledně našeho projektu nebo společnosti?
Setkal ses někdy s flaky testy? Jaké jsou praktiky boje s nimi?
Co bylo testováno automatickými testy: frontend, backend? Jakou knihovnu jste použili pro interakci s REST API?