1) Spomenuti odgovornosti voditelja ispitivanja?
Uloga QA Managera uključuje
- Upravljajte projektom od pokretanja do zatvaranja
- Planiranje ispitivanja
- Dobiti od kupaca prihvaćanje rezultata
- Klijentu odobrite međuprodukte i izdanja zakrpa
- Pošaljite podatke o naporima radi naplate
- Upravljanje izdanjima
- Mentorstvo, treniranje i vođenje off-shore momčadi
- Podnosite izvješća o tjednom statusu koordinatorima ispitivanja
- Sudjelovanje na tjednim preglednim sastancima
- Tjedne objavljujte KPI-je za sve projekte testiranja
- Mobilizacija resursa za projekte
2) Spomenite kakav je vaš pristup ako utvrdite da ispitivači u vašoj organizaciji provode test na isporučivom proizvodu čak i nakon što su utvrđeni značajni nedostaci?
Kao QA Lead, vaš bi pristup trebao biti
- Kriteriji prihvaćanja trebaju se pooštriti
- Test slučajeve treba ponovno procijeniti
- Ako je moguće, treba dodati više testnih slučajeva, s particijskim slučajevima klase ekvivalencije i graničnim vrijednostima
- Trebalo bi dodati više test slučajeva za provjeru nevaljanih uvjeta.
- Kriterij Show Stopper treba izmijeniti
3) Spomenite što je matrica sljedivosti zahtjeva?
Matrica sljedivosti zahtjeva povezivanje je zahtjevanih dokumenata za testiranje slučajeva. Koristi se iz sljedećeg razloga
- Kako bi se osiguralo da su svi zahtjevi za prijavu testirani u postupku provjere
- Da biste provjerili pokrivenost testom
4) Kako biste odabrali alat za testiranje za svoj projekt?
- Utvrdite značajke potrebne u alatu za automatizaciju prema potrebama projekta
- Procijenite komercijalne i nekomercijalne alate koji udovoljavaju zahtjevima
- Procijenite cijenu i korist alata. Troškovi mogu uključivati licence i obuku.
- Konačnu odluku donesite u dogovoru s članovima tima.
5) Koji su ključni izazovi u projektu testiranja?
Ključni izazovi testiranja softvera uključuju
- Faza testiranja nas obično pod vremenskim ograničenjem
- Razumijevanje zahtjeva ponekad može biti izazov
- Primjena bi trebala biti dovoljno stabilna da bi se mogla testirati
- Određivanje prioriteta za ispitivanje
- Nedostatak vještih testera
- Ispitivanje regresije
- Česti se zahtjevi mijenjaju
- Nedostatak alata, resursa i obuke
6) Što je plan ispitivanja?
Plan ispitivanja je dokument koji opisuje aktivnosti i opseg ispitivanja. To je osnovni uvjet za testiranje bilo kojeg softverskog proizvoda.
7) Koje su vrste testa?
Tri su glavne vrste plana ispitivanja
- Plan glavnog testa
- Plan ispitivanja specifičan za razinu ispitivanja
- Planovi ispitivanja specifični za tip ispitivanja
8) Koje bi vještine ljudi trebao imati voditelj ispitivanja?
- Učinkovita i jasna komunikacija
- Trebao bi izgraditi dobar odnos s članovima tima
- Dobre vještine slušanja i emocionalna inteligencija
- Motivirajte članove tima
- Riješite sukobe i etička pitanja.
9) Što je 'Upravljanje konfiguracijom'?
Upravljanje konfiguracijom obuhvaća procese koji se koriste za koordinaciju, kontrolu i praćenje artefakata testa.
Artefakti testa mogu uključivati automatizacijski kod, zahtjeve, dokumentaciju, probleme, dizajne, zahtjeve za promjenama, dizajne itd.
10) Što je PDCA model?
PDCA model stoji
- Plan: Utvrditi poboljšanja i postaviti ciljeve
- Učinite: Provedite poboljšanja
- Provjera: Provjerite rezultat poboljšanja
- Djelujte: učite iz rezultata
To je metoda poboljšanja procesa ispitivanja (TPI).
11) Što su neformalne recenzije?
Neformalni pregled način je provjere nedostataka bez pokretanja koda. Neformalni pregledi provode se mnogo puta tijekom početnih faza životnog ciklusa testa dokumenta. Neformalne recenzije nisu dokumentirane.
12) Spomenuti vrste rizika u testnom projektu
Vrste rizika u testnom projektu mogu se široko kategorizirati kao
- Strateški rizik: To uključuje rizike proračuna, komunikacije i upravljanja
- Rizici definicije projekta: To uključuje rizike cilja, opsega i zahtjeva.
- Rizik od ljudskih resursa: To uključuje rizike od vještina, članova tima i organizacije.
- Rizici rasporeda projekata.
13) Koje su protumjere koje bi voditelj ispitivanja trebao poduzeti protiv rizika?
Voditelj ispitivanja mora poduzeti sljedeće korake kako bi umanjio rizik tijekom razvoja proizvoda
- Izbjegavanje: Uklonite uključeni čimbenik rizika
- Smanjenje: Plan ublažavanja radi smanjenja utjecaja rizika i poduzimanja korektivnih mjera
- Dijeljenje: Prenesite rizik na drugi resurs, poput izvora ili osiguranja
- Prihvatite: prihvatite rizik i pripremite planirani proračun za te rizike
14) Objasnite kako voditelj testa može procijeniti projekt i što procijeniti?
Tijekom procjene testa, voditelj testa mora procijeniti četiri stvari
- Trošak
- Resursi
- Ljudske vještine
- Vrijeme
Projekt mogu procijeniti na sljedeće načine
- Struktura raščlanjenja rada (WBS): Podjela projekta na manje segmente
- Procjena u tri točke: Procjena u tri točke temelji se na statističkim podacima
- Metoda funkcionalne točke: dodijelite ponder svakoj funkciji i izmjerite veličinu
15) Što je procjena u tri boda?
U procjeni u tri točke u početku se za svaki zadatak generiraju tri vrijednosti na temelju prethodnog iskustva. Na primjer, za izvršavanje određenog zadatka postoje različite mogućnosti
- Najbolja procjena slučaja: 120 radnih sati ili 15 dana s iskusnim članovima tima
- Najizglednija procjena: 170 sati ili 21 dan s dovoljno resursa i umjerenim iskustvom članova tima
- Procjena u najgorem slučaju: 200 radnih sati ili 25 dana i s timom koji ima manje radnog iskustva
16) Spomenite neke od najboljih praksi za procjenu testa
Neke od najboljih praksi za procjenu ispitivanja su:
- Dodajte malo vremena međuspremnika : Imati vrijeme međuspremnika uvijek je prednost, može vam pomoći u rješavanju kašnjenja uzrokovanog neočekivanim razlogom poput talentiranog člana koji iznenada napusti posao,
- Planiranje resursa računa u procjeni : pobrinite se da je vaša procjena realna i da se smatra ključnim čimbenicima poput dostupnosti ljudskih resursa.
- Koristite referencu iz prošlih iskustava: Kroz svoje prošlo iskustvo pokušajte izbjeći sve prepreke ili moguće smetnje koje će se najvjerojatnije dogoditi
- Držite se svoje procjene: procjena nije potpun dokaz. Može i poći po zlu. U ranoj fazi projekta trebali biste ponovno provjeriti procjenu testa i po potrebi izvršiti i izmjene.
17) Što uključuje dobro izvješće o ispitivanju?
Dobro izvješće o ispitivanju mora sadržavati
- Informacije o projektu
- Cilj ispitivanja
- Sažetak testa
- Mana
18) Navedi neke od najboljih praksi osiguranja kvalitete softvera?
Uključuju se neke od najboljih praksi za osiguranje kvalitete softvera
- Stalno poboljšanje
- Dokumentacija
- Korištenje alata i automatizacija
- Metrika
- Timski rad i podijeljena odgovornost za SQA
19) Pomoću kojih čimbenika možete odrediti kvalitetu izvođenja testa?
Kvalitet izvršavanja testa mogu se odrediti na dva načina
- Omjer odbijanja nedostataka: (Broj odbijenih nedostataka / ukupan broj podignutih nedostataka) X 100
- Omjer propuštanja nedostataka: (broj propuštenih nedostataka / ukupni nedostaci softvera) X 100
20) Kako ćete upravljati sukobima u timu?
Uz raznolikost pozadine i stilova rada članova tima, prvi je korak očekivati i pripremiti se za sukobe tijekom testnog projekta.
Sljedeći je korak održavanje sastanka i procjena članova tima o statusu projekta. Voditelj testa mora održavati komunikaciju otvorenom za sve tako da se tim frustracije i bijes otklone. Na kraju, zamolite članove tima da surađuju i naglasite važnost njihove suradnje za uspjeh projekta.
Besplatno preuzimanje PDF-a: Pitanja voditelja testa / vodećeg intervjua