Test dizayn texnikaları
Black-box test dizayn texnikaları test sayını azaldıb əhatəni maksimum saxlamağa xidmət edir:
- Equivalence Partitioning (EP) — inputları eyni davranışlı siniflərə bölmək və hər sinifdən 1 dəyər test etmək
- Boundary Value Analysis (BVA) — sərhəd dəyərlərini və hər iki tərəfini yoxlamaq (bug-lar sərhədlərdə yaşayır)
- Decision Table — mürəkkəb biznes qaydalarının bütün şərt kombinasiyalarını cədvəllə əhatə etmək
- State Transition — sistemin vəziyyətlər arasında keçidlərini test etmək (məs. sifariş statusları)
- Pairwise — çoxparametrli hallarda cüt kombinasiyaları əhatə etmək
Interview-də praktiki tapşırıq çox olur: "1-100 arası qəbul edən sahəni necə test edərsən?" Həmişə EP + BVA + invalid inputlar (boş, hərf, mənfi, kəsr, çox uzun, xüsusi simvollar, SQL/XSS cəhdi) kombinasiyası ilə cavab ver.