Sparround

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.