Որքա՞ն ժամանակ պետք է տևի միավորի թեստը:
Որքա՞ն ժամանակ պետք է տևի միավորի թեստը:

Video: Որքա՞ն ժամանակ պետք է տևի միավորի թեստը:

Video: Որքա՞ն ժամանակ պետք է տևի միավորի թեստը:
Video: Տղամարդու 4 գաղտնիք, որ յուրաքանչյուր կին պետք է իմանա 2024, Մայիս
Anonim

Տիպիկ ժամանակն է, որը նախատեսված է միավորի թեստերի համար մոտ 1 օր յուրաքանչյուր հատկանիշի համար, որը պահանջում է 3-4 օր գլխապտույտ կոդավորում: Բայց դա կարող է տարբեր լինել բազմաթիվ գործոններով: Կոդերի 99% ծածկույթը հիանալի է: Միավոր թեստերը հիանալի են:

Այս առումով, ձեր ժամանակի քանի՞ տոկոսն եք ծախսում միավորի փորձարկման վրա:

Ընդհանրապես սա նշանակում է ա տոկոսը թիմի աշխատանքային շաբաթը կամ նման բան: Այսուհետեւ, ծախսել 90%-ը քո ժամանակը կոդ գրելը և 10% աշխատելը միավորի թեստեր . Այս բաներից մեկը կամ մի քանիսը, նրանք պատճառաբանում են, կապահովեն դա որ թիմը «բավականին» է անում միավորի փորձարկում.

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

Նմանապես, հարցնում են՝ միավորի փորձարկումը խնայո՞ւմ է ժամանակը:

Կան մի քանի պատճառներ միավոր - փորձարկում ձեր կոդը, բայց ինչպես ժամանակ առաջընթաց է ապրում, դուք կիմանաք, որ ժամանակ դու փրկել վրա փորձարկում լավագույն պատճառներից մեկն է անել այն. Եթե լավ ունես միավորի թեստեր ծածկույթ, դու կարող է refactor վստահությամբ: Առանց միավորի թեստեր , հաճախ դժվար է համոզվել, որ դու ոչինչ չես կոտրել:

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

  1. Օգտակար միավորի թեստեր գրելու 13 խորհուրդ:
  2. Փորձեք մեկ բան առանձին-առանձին:
  3. Հետևեք AAA կանոնին. Դասավորեք, գործեք, հաստատեք:
  4. Նախ գրեք պարզ «Fastball-Down-the-Middle» թեստեր:
  5. Փորձարկում առանց սահմանների.
  6. Եթե կարող եք, փորձարկեք ամբողջ սպեկտրը:
  7. Եթե հնարավոր է, ծածկեք յուրաքանչյուր ծածկագրի ուղին:
  8. Գրեք թեստեր, որոնք բացահայտում են սխալը, ապա ուղղեք այն:

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