Тествайте снопове при тестване на софтуер
Test Harness в софтуерното тестване е колекция от заглушки, драйвери и други помощни инструменти, необходими за автоматизиране на изпълнението на теста. Тестовият колан изпълнява тестове с помощта на тестова библиотека и генерира отчети за теста. Тестовият колан съдържа цялата информация, необходима за компилиране и стартиране на тест, като тестови случаи, целеви порт за внедряване (TDP), тестван изходен файл, заглушки и т.н.
Защо да използвам Test Harness?
- Автоматизирайте процеса на тестване
- Изпълнете тестови пакети от тестови случаи
- Генериране на свързани тестови отчети
- Поддръжка за отстраняване на грешки
- За записване на резултатите от теста за всеки един от тестовете
- Помага на разработчиците да измерват покритието на кода на ниво код
- Увеличете производителността на системата чрез автоматизация
- Подобрете качеството на софтуерните компоненти и приложения
- За да се справят със сложното състояние, което тестерите са трудни за симулация
Има два контекста, в които се използва тестовата сбруя
- Тестване за автоматизация: Той съдържа тестовите скриптове, параметрите, необходими за изпълнението на тези скриптове и събирането на резултати, за да го анализира
- Интеграционно тестване: Използва се за съставяне на две единици код или модул, които взаимодействат помежду си, за да проверят дали комбинираното поведение е според очакванията или не
Тествайте инструментите за сбруя
- Junit: Инструмент, използван при използване на Java
- Nunit: Инструмент, използван за използване на .Net framework
Тестова сбруя срещу тестова рамка
Тествайте сбруя | Тестова рамка за автоматизация |
---|---|
|
|
|
|
|
|
|
|