Sobes.tech
Junior

Ի՞նչ է բացասական և դրական թեստերի տարբերությունը։

sobes.tech AI

Պատասխան AI-ից

Դրական փորձարկումները ստուգում են, որ համակարգը աշխատում է սպասված կերպով ճիշտ մուտքային տվյալներով և պայմաններով: բացասական փորձարկումները ստուգում են, որ համակարգը ճիշտ կերպով է կառավարում սխալ մուտքային տվյալներն ու պայմանները, կանխելով սխալները կամ ցանկալի չլինող վարքագիծը:

Հիմնական տարբերությունները:

Աспեկտ Դրական փորձարկում բացասական փորձարկում
Նպատակը Ֆունկցիոնալության հաստատում (Happy Path) Սխալների դիմացկունության ստուգում
Մուտքային տվյալներ Ճիշտ, վավեր տվյալներ Սխալ, անվավեր տվյալներ
Անկախ սպասվող արդյունք Հաջող կատարում, սպասված արդյունքի ստացում Սխալի հաղորդագրություն, սխալ տվյալների ճիշտ մշակումը
Փորձարկման օրինակներ Միջին արժեքների մուտքագրում, ստանդարտ գործողությունների կատարում Անհամապատասխան նշանների մուտքագրում, սահմանների գերազանցում, պարտադիր տվյալների բացակայություն

Օրինակ:

Նկարագրեք մուտքային դաշտ "Տարիք".

  • Դրական փորձարկում: Մուտքագրվում են թվեր 1-ից 120։ Ապահովվում է, որ արժեքը հաջողությամբ պահպանվում է։
  • Բացասական փորձարկում: Մուտքագրվում են տառեր, բացասական թվեր, թվեր մեծից 120։ Ապահովվում է սխալի հաղորդագրություն կամ մուտքի մերժում։