QA / QA Automation
Kontrola POST požadavku na přidání zboží do košíku: jaké kontroly je třeba implementovat?
Je normální, že první služba vrací 500 Internal Server Error, pokud jsou v řetězci problémy? Nebo by mělo být něco jiného?
Jak zlepšit anotaci typu funkce pro převrácení slovníku, aby ukázala, že klíče a hodnoty se mění místy? Co je to TypeVar?
Co je to fixture v pytest? Jaké je její rozsah (scope)? Lze volat fixture z jiné fixture? Co je autouse? Lze předat parametry do fixture?
Pokud přidáte klíč 'Vasya' s hodnotou 21 do mapy a poté stejný klíč s hodnotou 10, co vrátí get('Vasya')?
# 2. Python. Volání funkce třídy # Popis: # Je třeba implementovat volání funkce print 2krát u tříd: Parent, Child. # S dvěma omezeními: 1 - nelze psát volání třídy Parent přímo v textu. 2 - nelze měnit chování třídy Parent # Chování třídy Child lze změnit. # Výsledek zobrazit na obrazovce. # Vstupní data: # class Parent: # def __init__(self): # print("Parent") # class Child(Parent): # def __init__(self): # print("Child") # Výsledek: # Parent # Child
Jak lokalizovat chybu a pochopit, který služba je za její vznik na backendu zodpovědná?
Řekni mi podrobněji, proč je práce na dálku pro tebe tak kritická?
Rozhodl jste se automatizovat testovací případy, které psali manuální testovači, nebo ne? Jak jste se rozhodl?
Jaké techniky testovacího návrhu jsi použil ve psaných testovacích případech?
Jaké informace lze přenést pomocí GET?
Funkční požadavky Funkce překladu textu Pole pro zadání textu od 1 do 400 znaků Překlad se zobrazí v pravém poli po 1 sekundě nečinnosti uživatele Překlad do angličtiny musí přesně předat smysl původního textu Systém detekce jazyka Při zadávání textu v ruštině systém automaticky: • Rozpozná zdrojový jazyk jako ruštinu • Nastaví jazyk překladu jako angličtinu Při zadávání textu v angličtině systém automaticky: • Rozpozná zdrojový jazyk jako angličtinu • Nastaví jazyk překladu jako ruštinu Správa výběru slov Přidání do výběru: Tlačítko "Přidat do výběru" je dostupné vedle přeloženého textu Po kliknutí se zobrazí potvrzení: "Překlad byl přidán do kolekce «Oblíbené»" Prvek se objeví na záložce "Kolekce" Odstranění z kolekce: Tlačítko "Odstranit z kolekce" je dostupné pro každý prvek v kolekci Po kliknutí se zobrazí potvrzení: "Odstraněno z «Oblíbené»" Prvek je okamžitě odstraněn z kolekce Překlad dokumentů Podporované formáty: dokumenty DOCX v ruštině Proces nahrávání: Přejděte na záložku "Dokumenty" Vyberte soubor pomocí prvku "Vybrat ručně" Doba zpracování: až 2 minuty Výsledek překladu: Stav "Překlad dokumentu byl dokončen" Aktivní tlačítko "Stáhnout překlad" Stáhněte soubor s původním názvem Obsah souboru obsahuje správný překlad do angličtiny
Testy se spouštějí na vývojovém prostředí — je to skutečné prostředí a ne kontejner?
Co dělat, když test selže pouze v CI?
Jak zobrazit seznam běžících procesů v Linuxu? Co ukazuje příkaz ps?
Měli jste demo ve svém týmu?
Mimochodem, kolik se teď nabízí na trhu?
Uveďte úrovně testování.
Povězte nám o složení vašeho týmu na projektu
Pověz mi o současném týmu: komu reportuješ, kolik QA máte, svými slovy o týmu.