Uveďte příklad situace, kdy rozhodnutí o automatizaci testu nebylo zřejmé.
QA / QA Automation
Co se změní, pokud seznam upravíme metodou extend?
Jak implementovat připojení k databázi v Pythonu? Jak je spojení předáváno testům přes fixture? Bude probíhat teardown, pokud test selže? Jaký bude stav testu, pokud se nepodaří připojit k databázi?
Máš u nás nějaké otázky? Jaký máš názor na hybridní formát práce (kancelář + práce na dálku)?
Před testy je třeba provést pět různých úkolů přípravy prostředí. Jak je spustit paralelně v GitLab CI, a úkol s pytest — až po dokončení všech úkolů první fáze?
Povězte nám, jak jste vyvíjeli testovací strategii pro architekturu mikroservisů.
Jak odůvodnit navrhování s rezervou na budoucí zátěž a jak zabránit předčasné optimalizaci?
Vysvětlete rozdíl mezi Dockerfile, Docker obrázkem a Docker kontejnerem.
Jaké příkazy příkazového řádku Linux používáte?
Existují 2 seznamy a = [1, 2, 3] b = [6, 5, 4] Je třeba sestavit konečný seznam obsahující všechny prvky prvního, znak "a" a všechny prvky druhého v opačném pořadí
Jaký je hlavní účel Docker Compose?
Jakým příkazem spustit kontejner s Ubuntu 18 a ověřit Bash skript?
Proč se v selektoru pro prvek formuláře nepoužívá body?
Co je to index v databázi, například v PostgreSQL?
Proč se přestává publikovat zpráva, když testy selžou v pipeline GitLab CI složené ze dvou fází: první spouští testy a nahrává XML výsledky, druhá čte XML a zveřejňuje HTML zprávu?
Práce s Postmanem a kolekcemi — je psaní kolekcí složité?
Co se změní, když odstraníme return a ponecháme print(final)?
Pokud fixture provádí SELECT * a testovací databáze narostla na stovky milionů uživatelů, takže data přestala sedět do operační paměti, jak problém vyřešit pouze změnou fixture a bez přepisování všech testů?
Proč jsi zvolil právě tento přístup/řešení? (otázka ohledně napsaného kódu)
Jak ověřit hypotézy o příčinách nestability testu analýzou souvisejících souborů?