Мазмұны:

Бірлік сынауында нені тексеру керек?
Бірлік сынауында нені тексеру керек?

Бейне: Бірлік сынауында нені тексеру керек?

Бейне: Бірлік сынауында нені тексеру керек?
Бейне: ТИМУР ДАНАНЫ ҰРЫП ЖІБЕРДІ😱#qoslike #қослайық #кослайк #кослайкпрямойэфир 2024, Мамыр
Anonim

БІРЛІКТІ СЫНАҚ бағдарламалық қамтамасыз ету деңгейі болып табылады тестілеу мұнда бағдарламалық құралдың жеке блоктары/компоненттері орналасқан сыналған . Мақсат - әрқайсысын растау бірлік бағдарламалық қамтамасыз ету жобаланғандай жұмыс істейді. А бірлік кез келген бағдарламалық жасақтаманың ең кішкентай тексерілетін бөлігі болып табылады. Оның әдетте бір немесе бірнеше кірісі және әдетте бір шығысы болады.

Сонымен, қандай бірлік сынақтарын тексеру керек?

Бірлікті сынау әрекеті болып табылады тестілеу шағын құрамдас, немесе бірлік , бағдарламалық құрал қолданбаңыздың. Өйткені әрбір жеке тұлғаның ауқымы бірлік сынағы соншалықты шектеулі, оған жетудің жалғыз жолы - кодты жазу сынақтар сіздің кодыңыз, әдетте NUnit немесе Microsoft сияқты құрылымды пайдаланады Тестілеу Рамка.

Содан кейін сұрақ туындайды, сіз бірлік сынақтарын жазуыңыз керек пе? Бірлік сынақтары әсіресе рефакторингке немесе қайта өңдеуге қатысты пайдалы. жазу бір бөлік код. Егер сен жақсы болсын бірлік сынақтары қамту, сен сенімді түрде қайталай алады. Онсыз бірлік сынақтары , қамтамасыз ету жиі қиын сен ештеңе бұзбады. Қысқасы - иә.

Кейіннен біреу сұрақ қоюы мүмкін, сіз бірлік тестілеуде не істейсіз?

Бірлікті сынау бағдарламашыға кодты кейінірек қайта өңдеуге мүмкіндік береді және жасау модуль әлі де дұрыс жұмыс істейтініне көз жеткізіңіз (яғни, Regression тестілеу ). Процедура - жазу сынақ барлық функциялар мен әдістерге арналған жағдайлар, осылайша өзгерту ақаулық тудырған кезде оны тез анықтауға және жөндеуге болады.

Бірлікті сынауды қалай бастауға болады?

Бірлікті сынау туралы толығырақ

  1. Ойлау!
  2. Өндіріс кодында сыныпты жасаңыз және оны сәйкес атаңыз.
  3. Іске қосқыңыз келетін сыныптың бір әрекетін таңдап, ол үшін әдіс қосындысын жасаңыз.
  4. Ол үшін тест жазыңыз.
  5. Құрастыру және сынақшы сізге қызыл жолақты көрсетуге мүмкіндік беріңіз!

Ұсынылған: