25900 авторів і 91 редактор відповіли на 98952 питання,
розмістивши 129771 посилання на 81900 сайтів, приєднуйтесь!

Реклама партнерів:

Що таке модульне тестування?

РедагуватиУ обранеДрук

Модульне тестування, або юніт-тестування, або unit-testing (Всі три терміни застосовуються в російськомовній літературі однаково часто) - це частина технологічного процесу розробки програмного проекту, що дозволяє перевірити на коректність окремі модулі вихідного коду програми.

У більшості випадків модульні тести створюються розробниками програм. Їх написанням займається автор коду, що підлягає тестуванню, або співробітники тієї ж робочої групи, в яку входить автор коду. Який елемент програми слід вважати модулем, підметом тестуванню, - вибирає розробник тестів. Як правило, модулем вважається окрема функція (метод) програми.

Мета модульного тестування - показати, що окремо модулі програми працездатні і відповідають пропонованим до них вимогам.

Наявність модульних тестів спрощує внесення змін в програмний код, оскільки дозволяє легко перевірити, не привела Чи модифікація якоїсь частини коду до небажаних змін поведінки інших компонентів програми.

Крім того, наявність модульних тестів спрощує рефакторинг програм, оскільки дає можливість виявити більшість помилок, внесених програмістом при упорядкуванні коду.

Джерела та додаткова інформація:

Реклама партнерів:

РедагуватиУ обранеДрук

Схожі питання


«Що таке модульне тестування?»

В інших пошукових системах:

GoogleЯndexRamblerВікіпедія

» » Що таке модульне тестування?