Sobes.tech
Middle

Ի՞նչ է մտնում քննադատական թեստերի հավաքածուում։

sobes.tech AI

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

Կրիտիկական փորձությունները ներառում են հիմնական գործառնականության ստուգումներ, առանց որոնց դրա օգտագործումը անհնարին կամ շատ սահմանափակ է: Դրանք այն փորձություններն են, որոնք պետք է հաջողությամբ անցնեն, որպեսզի հավաքածուն համարվի նվազագույն կայուն:

Նրանք սովորաբար ներառում են.

  1. Հայտարարություն և կանգնեցում: Հաջող տեղադրում (եթե անհրաժեշտ է), սխալների բացակայությամբ սկսում է, ճիշտ փակվում:
  2. Անձնագրում/Մուտք: Վավեր և անվավեր տվյալներով մուտքի ստուգում, նոր օգտվողի գրանցում (եթե կիրառելի է), գաղտնաբառի վերականգնում:
  3. Հիմնական օգտագործողի սցենարներ (Happy Path): Հաստատում հիմնական և ամենատարածված գործողությունների կատարման մասին: Օրինակ՝
    • Ինտերնետ խանութի համար՝ ապրանքի որոնում -> ավելացնել զամբյուղ -> պատվիրել -> վճարել:
    • Սոցիալական ցանցի համար՝ հաշիվ ստեղծել -> հրապարակել -> մեկնաբանել:
  4. Հասանելիություն հիմնական բաժիններին/էջերին: Նավիգացիայի ստուգում հիմնական մասերի միջև:
  5. Տվյալների հիմնական աշխատանք: Հիմնական օբյեկտների ստեղծում, դիտում, խմբագրում, ջնջում (CRUD գործողություններ), եթե ծրագիրը աշխատում է տվյալների հետ:
  6. Կրիտիկական արտաքին համակարգերի ինտեգրացիա: Եթե ծրագիրը կախված է այլ ծառայություններից (վճարման համակարգեր, արտաքին API-ներ), ստուգվում է նրանց հիմնական փոխազդեցությունը:

Կրիտիկական փորձությունների նպատակը արագ որոշելն է, արդյոք հավաքածուն հարմար է հետագա մանրամասն փորձությունների կամ թողարկման համար: