1) Menționați responsabilitățile Managerului de testare?
Rolul managerului QA include
- Gestionați proiectul de la inițiere până la închidere
- Planificarea testelor
- Obțineți acceptarea de către client a livrabilelor
- Aprobă livrările intermediare și versiunile de patch-uri către client
- Trimiteți date de efort pentru facturare
- Managementul problemelor
- Mentorat, coaching și management al echipelor off-shore
- Trimiteți rapoarte pentru starea săptămânală coordonatorilor de testare
- Participarea la întâlniri săptămânale de revizuire
- Publică KPI-uri pentru toate proiectele de testare săptămânal
- Mobilizarea resurselor pentru proiecte
2) Menționați care este abordarea dvs. dacă constatați că testerii din organizația dvs. efectuează un test asupra livrabilului chiar și după identificarea unui defect semnificativ?
Ca lider QA, abordarea dvs. ar trebui să fie
- Criteriile de acceptare ar trebui să fie strânse
- Cazurile de testare ar trebui reevaluate
- Dacă este posibil, trebuie adăugate mai multe cazuri de testare, cu cazuri de partiție a clasei de echivalență și valori de graniță
- Ar trebui adăugate mai multe cazuri de testare pentru a verifica condițiile nevalide.
- Ar trebui să se modifice criteriile Show Stopper
3) Menționați ce este Matricea de trasabilitate a cerințelor?
Matricea de trasabilitate a cerințelor este legarea documentelor de cerință cu cazurile de testare. Este utilizat din următorul motiv
- Pentru a vă asigura că toate cerințele aplicației sunt testate în procesul de verificare
- Pentru a verifica acoperirea testului
4) Cum ați selecta un instrument de testare pentru proiectul dvs.?
- Identificați caracteristicile necesare într-un instrument de automatizare conform nevoilor proiectului
- Evaluează instrumentele comerciale și necomerciale care îndeplinesc cerințele
- Estimează costul și beneficiile instrumentului. Costul ar putea include licențe și instruire.
- Luați decizia finală în consultare cu membrii echipei.
5) Care sunt unele provocări cheie într-un proiect de testare?
Provocările cheie ale testării software includ
- Testarea ne pune în fază de obicei sub o constrângere de timp
- Înțelegerea cerințelor poate fi uneori o provocare
- Aplicarea trebuie să fie suficient de stabilă pentru a fi testată
- Stabilirea priorităților pentru testare
- Lipsa testerilor calificați
- Testarea regresiei
- Schimbarea frecventă a cerințelor
- Lipsa de instrumente, resurse și instruire
6) Ce este un plan de testare?
Planul de testare este un document care descrie activitățile și domeniul de aplicare al testării. Este cerința de bază pentru testarea oricărui produs software.
7) Care sunt tipurile planului de testare?
Există trei tipuri principale de plan de testare
- Planul principal de testare
- Plan de testare specific nivelului de testare
- Planuri de testare specifice tipului de testare
8) Ce abilități de oameni ar trebui să aibă un test manager?
- Comunicare eficientă și clară
- Ar trebui să construiască relații bune cu membrii echipei
- Abilități de ascultare bune și inteligență emoțională
- Motivați membrii echipei
- Rezolvați conflictele și problemele etice.
9) Ce este „Managementul configurației”?
Managementul configurației acoperă procesele utilizate pentru coordonarea, controlul și urmărirea artefactelor de testare.
Artefactele de testare ar putea include Cod de automatizare, cerințe, documentație, probleme, proiecte, cereri de modificare, proiecte etc.
10) Ce este modelul PDCA?
Modelul PDCA înseamnă
- Planificați: identificați îmbunătățirile și stabiliți ținte
- Faceți: implementați îmbunătățiri
- Verificare: Verificați rezultatul îmbunătățirilor
- Act: Învață din rezultate
Este o metodă de îmbunătățire a proceselor de testare (TPI).
11) Ce sunt recenziile informale?
O revizuire informală este o modalitate de verificare a defectelor fără executarea codului. Revizuirile informale sunt implementate de multe ori în etapele inițiale ale ciclului de viață al testului documentului. Recenziile informale nu sunt documentate.
12) Menționați tipurile de risc într-un proiect de testare
Tipurile de risc dintr-un proiect de testare pot fi clasificate în general ca fiind
- Risc de strategie: Aceasta include riscuri de buget, comunicare și management
- Riscuri de definire a proiectului: Aceasta include riscurile vizate de proiect, domeniul de aplicare și cerințele.
- Riscul resurselor umane: include abilitățile, membrii echipei și riscurile organizației.
- Riscuri de programare a proiectului.
13) Care sunt contramăsurile pe care managerul de testare ar trebui să le ia împotriva riscurilor?
Managerul de testare trebuie să ia următoarele măsuri pentru a atenua riscul în timpul dezvoltării produsului
- Evitare: eliminați factorul de risc implicat
- Reducere: plan de atenuare pentru a reduce impactul riscurilor și pentru a lua măsuri corective
- Partajare: transferați riscul către o altă resursă, cum ar fi sursa sau asigurarea
- Acceptați: acceptați riscul și pregătiți un buget planificat pentru aceste riscuri
14) Explicați modul în care managerul de testare poate estima proiectul și ce poate estima?
În timpul estimării testului, un manager de testare trebuie să evalueze patru lucruri
- Cost
- Resurse
- Abilități umane
- Timp
Ei pot estima proiectul în următoarele moduri
- Structura defalcării lucrului (WBS): defalcarea proiectului în segmente mai mici
- Estimarea în trei puncte: estimarea în trei puncte se bazează pe date statistice
- Metoda punctului funcțional: acordați pondere fiecărei funcții și măsurați dimensiunea
15) Ce este estimarea în trei puncte?
În estimarea în trei puncte, se produc inițial trei valori pentru fiecare sarcină pe baza experienței anterioare. De exemplu, pentru a finaliza o sarcină specifică, există diferite posibilități
- Cel mai bun caz estimat: 120 ore-om sau 15 zile cu membrii echipei cu experiență
- Estimarea cea mai probabilă: 170 de ore sau 21 de zile cu resurse suficiente și experiență moderată a membrilor echipei
- Cea mai proastă estimare: 200 ore-om sau 25 de zile și cu o echipă care are o experiență de muncă mai mică
16) Menționați unele dintre cele mai bune practici pentru estimarea testelor
Unele dintre cele mai bune practici pentru estimarea testului sunt
- Adăugați ceva timp de tampon : A avea un timp de tampon este întotdeauna un avantaj, poate ajuta să faceți față unei întârzieri cauzate de un motiv neașteptat, de exemplu, un membru talentat renunță brusc la job,
- Planificarea resurselor contului în estimare : asigurați-vă că estimarea dvs. este realistă și că este considerat un factor crucial, cum ar fi disponibilitatea resurselor umane.
- Folosiți referința experienței din trecut: Prin experiența dvs. din trecut, încercați să evitați toate obstacolele sau obstacolele posibile care sunt cel mai probabil să se întâmple
- Respectați estimarea dvs.: estimarea nu este o dovadă completă. De asemenea, s-ar putea să meargă prost. În faza inițială a proiectului, trebuie să verificați din nou estimarea testului și, dacă este necesar, să faceți și modificări.
17) Ce include un raport bun de testare?
Un raport bun de testare ar trebui să includă
- Informatii despre proiect
- Obiectivul testului
- Rezumatul testului
- Defect
18) Enumerați unele dintre cele mai bune practici de asigurare a calității software-ului?
Unele dintre cele mai bune practici pentru asigurarea calității software-ului includ
- Imbunatatire continua
- Documentație
- Utilizarea și automatizarea instrumentelor
- Valori
- Munca în echipă și responsabilitatea comună pentru SQA
19) Prin ce factori puteți determina calitatea execuției testului?
Două moduri pot determina calitatea execuției testului
- Raportul de respingere a defectelor: (numărul defectelor respinse / numărul total al defectelor ridicate) X 100
- Raportul de scurgere a defectelor: (Nr. Defecte ratate / defecte totale ale software-ului) X 100
20) Cum veți gestiona conflictele în echipă?
Având în vedere diversitatea mediilor și stilurilor de lucru ale membrilor echipei, primul pas este să vă așteptați și să vă pregătiți pentru conflicte în timpul proiectului de testare.
Următorul pas este organizarea unei întâlniri și evaluarea membrilor echipei despre starea proiectului. Managerul de testare trebuie să mențină comunicarea deschisă pentru toată lumea, astfel încât frustrările și furia echipei să fie evitate. În cele din urmă, cereți membrilor echipei să coopereze și să sublinieze importanța cooperării lor pentru succesul proiectului.
Descărcare PDF gratuită: Test Manager / Lead Interview Questions