QA / QA Automation
Přišel jsem na nový projekt, automatizace činí 20%. Jaké jsou další kroky?
Může QA zapojit do plánovacího procesu a zvýraznit rizika, aby vývojář již věděl, co psát?
Psal jsi testy v Javě, my máme testy v Go. Jak vidíš svůj přechod na nový jazyk? Kolik času to bude trvat a jaké zdroje budeš používat?
V životopise jsem neviděl zkušenosti s Kibana a Kafka — měl jsi je?
Jak byl přesně nastaven proces testování v týmu? Vztah mezi lidmi?
SQL: zvýšit plat všech zaměstnanců o 10%.
Co je na práci nejpříjemnější, čím se nejvíce rád zabýváš?
Jaké anotace v JUnit znáš? Používal jsi anotace k vypnutí testů? Používal jsi parametrizované testy a jak jsou parametry předávány v JUnit?
Setkali jste někdy s situací, kdy se na Linuxu zasekl nějaký proces? Jak ho najít a ukončit?
Co znamená právo na spuštění (execute) pro adresář? Co je uloženo v adresářích /etc, /var, /dev?
Měl jste někdy zkušenost, že jste byl jediným testerem v projektu?
Používáš neuronové sítě? Jak je ve své práci využíváš?
Dáno: Existuje systém - kalkulačka. Na obrazovce je vstupní formulář složený ze 2 editačních polí a tlačítka - Spočítat součet. Po stisknutí tlačítka se zobrazí další pole, ve kterém je zobrazen součet zadaných čísel. Úkol: Vypracujte plán testování tohoto systému. Podmínka: pokud je součet čísel > 1000, pole výstupu se zbarví zeleně. Pokud <= 1000, zbarví se červeně.
Jak v prohlížeči zjistit, jaké požadavky stránka odesílá?
Takže izolace se provádí právě na úrovni dat?
Jaké jsou stavy procesu v Linuxu? Co je to zombie proces?
Můžeš v několika větách popsat, co se stane, když do prohlížeče zadáš dotaz a stiskneš «Enter»?
Jak navrhujete strukturu systému pro automatizaci testů?
Podrobně vysvětlete, kdy používat throws, kdy try-catch, proč je špatné chytat obecnou výjimku a zamlčovat chyby
Jaké kritéria je třeba sledovat při výběru vhodného rámce pro automatizaci?