1) Uveďte odpovědnosti manažera zkoušek?
Role QA Manager zahrnuje
- Spravujte projekt od zahájení až po ukončení
- Plánování testu
- Získejte, aby zákazníci akceptovali výstupy
- Schvalujte meziprodukty a vydání oprav pro klienta
- Odeslat vstupy úsilí pro fakturaci
- Správa problémů
- Mentoring, koučování a vedení týmu na moři
- Odesílejte zprávy o týdenním stavu koordinátorům zkoušek
- Účast na týdenních kontrolních schůzkách
- Publikujte KPI pro všechny testovací projekty každý týden
- Mobilizace zdrojů pro projekty
2) Uveďte, jaký je váš přístup, pokud zjistíte, že testeři ve vaší organizaci provádějí test na dodávce i po zjištění významné závady?
Jako vedoucí QA by měl být váš přístup
- Kritéria přijetí by měla být zpřísněna
- Testovací případy by měly být přehodnoceny
- Pokud je to možné, mělo by být přidáno více testovacích případů s případy oddílů třídy ekvivalence a hraničními hodnotami
- Pro kontrolu neplatných podmínek by mělo být přidáno více testovacích případů.
- Zobrazit kritéria zátky by měla být změněna
3) Uveďte, co je Matice sledovatelnosti požadavků?
Matice sledovatelnosti požadavků je propojení dokumentů s požadavky na testovací případy. Používá se z následujícího důvodu
- Zajistit, aby byly v procesu ověřování otestovány všechny požadavky aplikace
- Zkontrolovat pokrytí testu
4) Jak byste pro svůj projekt vybrali testovací nástroj?
- Identifikujte funkce požadované v automatizačním nástroji podle potřeb projektu
- Vyhodnoťte komerční a nekomerční nástroje, které splňují požadavky
- Odhad nákladů a přínosů nástroje. Náklady by mohly zahrnovat licence a školení.
- Konečné rozhodnutí proveďte po konzultaci se členy týmu.
5) Jaké jsou klíčové výzvy v testovacím projektu?
Mezi klíčové výzvy testování softwaru patří
- Testovací fáze nás obvykle pod časovým omezením
- Pochopení požadavků může být někdy výzvou
- Aplikace by měla být dostatečně stabilní, aby mohla být testována
- Stanovení priorit pro testování
- Nedostatek zkušených testerů
- Regresní testování
- Časté požadavky se mění
- Nedostatek nástrojů, zdrojů a školení
6) Co je testovací plán?
Plán zkoušek je dokument popisující činnosti a rozsah testování. Jedná se o základní požadavek na testování jakéhokoli softwarového produktu.
7) Jaké jsou typy testovacího plánu?
Existují tři hlavní typy testovacího plánu
- Hlavní plán zkoušek
- Specifický testovací plán úrovně testování
- Testování specifických testovacích plánů typu
8) Jaké dovednosti lidí by měl mít manažer zkoušek?
- Efektivní a jasná komunikace
- Měl by budovat dobré vztahy se členy týmu
- Dobré poslechové schopnosti a emoční inteligence
- Motivujte členy týmu
- Vyřešte konflikty a etické problémy.
9) Co je to „Správa konfigurace“?
Správa konfigurace zahrnuje procesy používané ke koordinaci, řízení a sledování artefaktů testu.
Artefakty testu mohou zahrnovat automatizační kód, požadavky, dokumentaci, problémy, návrhy, žádosti o změnu, návrhy atd.
10) Co je model PDCA?
Model PDCA znamená
- Plán: Určete vylepšení a stanovte cíle
- Dělat: Implementovat vylepšení
- Kontrola: Zkontrolujte výsledek vylepšení
- Zákon: Poučte se z výsledků
Jedná se o metodu TPI (Test Process Improvement).
11) Co jsou neformální recenze?
Neformální kontrola je způsob kontroly vad bez spuštění kódu. Neformální kontroly jsou implementovány mnohokrát během počátečních fází životního cyklu testu dokumentu. Neformální recenze nejsou dokumentovány.
12) Uveďte typy rizik v testovacím projektu
Typy rizik v testovacím projektu lze obecně rozdělit na
- Riziko strategie: To zahrnuje rizika rozpočtu, komunikace a řízení
- Rizika definice projektu: To zahrnuje rizika cíle projektu, rozsahu a požadavků.
- Riziko lidských zdrojů: To zahrnuje rizika dovedností, členů týmu a organizace.
- Rizika harmonogramu projektu.
13) Jaká jsou protiopatření, která by měl vedoucí testu přijmout proti rizikům?
Správce testů musí při vývoji produktu podniknout následující kroky ke zmírnění rizika
- Vyhýbání se: Eliminujte rizikový faktor, který se na tom podílí
- Redukce: Zmírňující plán ke snížení dopadu rizik a přijetí nápravných opatření
- Sdílení: Přeneste riziko na jiný zdroj, například insource nebo insure
- Přijmout: Přijměte riziko a připravte plánovaný rozpočet na tato rizika
14) Vysvětlete, jak může testovací manažer odhadnout projekt a co odhadnout?
Během odhadu testu musí manažer testu vyhodnotit čtyři věci
- Náklady
- Zdroje
- Lidské dovednosti
- Čas
Mohou odhadnout projekt následujícími způsoby
- Struktura rozpisu práce (WBS): Rozdělení projektu na menší segmenty
- Tříbodový odhad: Tříbodový odhad je založen na statistických datech
- Metoda funkčního bodu: Přiřaďte každé funkci váhu a změřte její velikost
15) Co je tříbodový odhad?
Při tříbodovém odhadu se na základě předchozích zkušeností zpočátku vytvářejí tři hodnoty pro každý úkol. Například k dokončení konkrétního úkolu existují různé možnosti
- Nejlepší odhad případu: 120 člověkohodin nebo 15 dní se zkušenými členy týmu
- Nejpravděpodobnější odhad: 170 hodin nebo 21 dní s dostatečnými prostředky a zkušenostmi členů týmu
- Nejhorší odhad: 200 člověkohodin nebo 25 dní as týmem, který má menší pracovní zkušenosti
16) Uveďte některé z osvědčených postupů pro odhad testů
Některé z osvědčených postupů pro odhad testů jsou
- Přidejte nějaký čas vyrovnávací paměti : Mít čas vyrovnávací paměti je vždy výhodou, může to pomoci vypořádat se se zpožděním způsobeným neočekávaným důvodem, jako je nadaný člen, který náhle ukončí práci,
- Plánování zdrojů účtu v odhadu : Ujistěte se, že váš odhad je realistický a je považován za rozhodující faktory, jako je dostupnost lidských zdrojů.
- Použijte odkaz na minulé zkušenosti: Prostřednictvím svých minulých zkušeností se snažte vyhnout všem překážkám nebo možným překážkám, které se s největší pravděpodobností vyskytnou
- Držte se svého odhadu: Odhad není úplným důkazem. Může se také pokazit. V počáteční fázi projektu byste měli znovu zkontrolovat odhad testu a v případě potřeby také provést úpravy.
17) Co obsahuje dobrá zpráva o testu?
Dobrá zpráva o testu by měla obsahovat
- Informace o projektu
- Testovací cíl
- Shrnutí testu
- Přeběhnout
18) Seznam některých osvědčených postupů pro zajištění kvality softwaru?
Některé z nejlepších postupů pro zajištění kvality softwaru zahrnují
- Neustálé zlepšování
- Dokumentace
- Využití nástroje a automatizace
- Metriky
- Týmová práce a sdílená odpovědnost za SQA
19) Podle jakých faktorů můžete určit kvalitu provedení testu?
Kvalitu provedení testu mohou určit dva způsoby
- Poměr odmítnutí vady : (počet odmítnutých vad / celkový počet vzniklých vad) X 100
- Poměr úniků vad: (počet zmeškaných vad / celkové vady softwaru) X 100
20) Jak zvládnete týmové konflikty?
Vzhledem k rozmanitosti pozadí a pracovních stylů členů týmu je prvním krokem očekávání a příprava na konflikty během testovacího projektu.
Dalším krokem je pořádání schůzky a hodnocení členů týmu o stavu projektu. Manažer testů musí udržovat komunikaci otevřenou pro všechny, aby frustrace a hněv týmu vyprchaly. Na závěr požádejte členy týmu, aby spolupracovali a zdůraznili důležitost jejich spolupráce pro úspěch projektu.
Stažení PDF zdarma: Manažer testu / Dotazy vedoucího rozhovoru