Interpretarea rezultatelor evaluării QA: citire date ca un engineer
Capcana metricilor
Metricile sunt output-uri, nu semnale. Citește pattern-ul.
Ce să măsori în test case design
1. Profunzime de acoperire (nu lățime)
5 cases bine raționate > 20 vagi.
2. Judecată de prioritizare
Critice vs nice-to-have marcate?
3. Awareness de mediu
Menționează setup? Întreabă despre date?
Ce să măsori în cod de automation
1. Robustețe selectori
Brittle: body > div > button
Robust: [aria-label='Import CSV']
2. Strategie wait
Fără: -3. Implicit: -1. Explicit: 0.
3. Calitate assertions
Slab: doar UI. Puternic: mesaj + stare.
4. Structură
Page objects, helpers. DRY = +1.
5. Cobertură vs over-assertion
Medie >4 = over. <1 = prea puțin.
În interviu live
1. Claritate de gândire
Întreabă clarifying mai întâi?
2. Articulare trade-offs
"Sacrificăm edge cases cu monitoring."
3. Experiență
"La compania anterioară..." nu "ideal..."
De ignorat
- Linii de cod
- Viteză
- Pattern-uri fancy
- Preferință de limbaj
Framework scoring
| Categorie | Slab | OK | Puternic |
|---|---|---|---|
| Test design | Vag | Clar | Thorough |
| Code quality | Brittle | OK | DRY |
| Judecată | One idea | Trade-offs | Risk |
| Framework | Erori | Valid | Idiomatic |
3 across = strong hire.