Co by měl dělat frontend, když služba vrátí chybu? S jakou chybou je spojena zpracování chyb na frontendu?
QA / QA Automation
Je uvedeno, že jste urychlil regresní testování z 4 hodin na 1,2 hodiny optimalizací testů a paralelním spuštěním. Můžete popsat, jak byla optimalizace testů provedena a jak bylo realizováno paralelní spuštění?
Jaké HTTP hlavičky (headers) jste použil, které znáte? Použil(a) jste někdy hlavičku autorizace?
Na webu je chyba – na úvodní stránce v textu zapomněli vložit čárku. Jak kritický je tento defekt?
Kdy je automatizované testování neúčinné / nevhodné?
V životopise je uvedeno, že jste pracoval s Dockerem a Kubernetes pro nasazení testovacích prostředí. Můžete to trochu podrobněji vysvětlit, co tím myslíte, co jste v tomto ohledu dělal?
Jaký je rozsah viditelnosti výchozího modifikátoru přístupu v Java?
Jak poznáš, kdy je test hotový a můžeš posunout úkol dále v toku? Jaké jsou možnosti vývoje událostí?
Co je to pokrytí testů a jak ho lze měřit?
Měli jste zkušenosti s testováním mobilních aplikací?
Jaké antipatterny nebo typické chyby jste si všimli při kontrole merge requestů? Na co jste dávali pozor?
Čím se liší REST od SOAP?
Musel jsi automatizovat testy s frontami nebo Kafka? Můžeš podrobněji popsat tuto zkušenost? Jaké nástroje jsi použil k vytvoření producenta?
Uveďte artefakty testování, které znáte.
Jaké hodnoty v tomto scénáři jsou pozitivní kontroly a jaké jsou negativní kontroly?
Zúčastnili jste se implementace Pact? Můžete na příkladu vysvětlit, jak to bylo realizováno a co přesně jste dělal?
Pokud je produkt technicky dokonale vyroben, všechny požadavky jsou splněny, nic nepadá, snese zatížení, ale nikdo ho nepoužívá – je to kvalitní produkt?
Máte víceoborovou tým a jeden úložiště, kam všichni slévají své API testy a udržují jeden projekt. Správně?
V čem se liší Data-Driven Testing (DDT) od běžného psaní automatizovaných testů?
Jaký byl poměr ručních a automatizovaných testů v Renaissance Credit?