Բովանդակություն:

Ինչպե՞ս են աշխատում միավորի թեստերը:
Ինչպե՞ս են աշխատում միավորի թեստերը:

Video: Ինչպե՞ս են աշխատում միավորի թեստերը:

Video: Ինչպե՞ս են աշխատում միավորի թեստերը:
Video: ЗНАКИ ЗОДИАКА, ЗАЩИЩЁННЫЕ БОГОМ. НЕБЕСА ОБЕРЕГАЮТ ИХ. 2024, Նոյեմբեր
Anonim

ՄԻԱՎՈՐ ԹԵՍՏԱՐԿՈՒՄ ծրագրային ապահովման տեսակ է փորձարկում որտեղ անհատական միավորներ կամ ծրագրաշարի բաղադրիչները փորձարկվում են: Նպատակն է դեպի հաստատել, որ յուրաքանչյուրը միավոր ծրագրային կոդը գործում է այնպես, ինչպես սպասվում էր: Միավորի փորձարկում կատարվում է ծրագրավորողների կողմից հավելվածի մշակման (կոդավորման փուլում):

Ըստ այդմ, ինչպե՞ս եք կատարում միավորի փորձարկումը:

Միավոր փորձարկման խորհուրդներ

  1. Գտեք գործիք/շրջանակ ձեր լեզվի համար:
  2. Մի ստեղծեք թեստային դեպքեր ամեն ինչի համար:
  3. Մեկուսացրեք զարգացման միջավայրը թեստային միջավայրից:
  4. Օգտագործեք փորձարկման տվյալները, որոնք մոտ են արտադրության տվյալներին:
  5. Նախքան թերությունը շտկելը, գրեք թեստ, որը բացահայտում է թերությունը:

Ավելին, ինչ է միավորի փորձարկումը Ինչու և ինչպես ենք մենք օգտագործում այն: Միավորի փորձարկում ծրագրային ապահովում է փորձարկում մեթոդաբանություն, որը ներառում է փորձարկում սկզբնաղբյուրի առանձին միավորների դեպի ստուգեք, թե արդյոք նրանք պիտանի են դեպի լինել օգտագործված կամ ոչ. -ի հիմնական նպատակը միավորի փորձարկում է դեպի առանձնացրեք ծրագրի յուրաքանչյուր մասը և համոզվեք, որ յուրաքանչյուր մասը ճիշտ է աշխատում:

Մարդիկ նաև հարցնում են՝ կարո՞ղ է միավորի թեստավորումը ձեռքով անել:

Միավորի փորձարկումը կարող է լինել կատարվում է ձեռքով բայց սովորաբար ավտոմատացված է: Միավորի փորձարկում մաս է կազմում փորձարկում - հիմնված զարգացման (TDD) մեթոդաբանություն, որը պահանջում է մշակողներից նախ գրել ձախողում միավորի թեստեր . Այնուհետև նրանք գրում են կոդ, որպեսզի փոխեն հավելվածը մինչև փորձարկում անցնում է.

Ինչու են միավորի թեստերն անօգուտ:

Ամբողջ միավորի թեստեր հանկարծակի մատուցվում են անօգուտ . Մի քանի փորձարկում կոդը կարող է կրկին օգտագործվել, բայց ընդհանուր առմամբ փորձարկում փաթեթը պետք է վերաշարադրվի: Սա նշանակում է, որ միավորի թեստեր բարձրացնել սպասարկման պարտավորությունները, քանի որ դրանք ավելի քիչ դիմացկուն են ծածկագրի փոփոխություններին: Միացում մոդուլների և դրանց միջև թեստեր ներկայացվում է!

Խորհուրդ ենք տալիս: