Jump to content

Тест-драйвер (программное обеспечение)

При тестировании программного обеспечения тестовый драйвер это программный компонент или приложение, которое инициирует и контролирует выполнение тестируемой программы, особенно когда такие компоненты являются частью более крупной системы и не могут работать изолированно. [1] Драйверы управляют приложениями на различных этапах тестирования программного обеспечения: от устройства [2] от интеграционного тестирования вплоть до системного интеграционного тестирования и приемочного тестирования. [3] , особенно если целевой модуль является компонентом более крупной системы, которая еще не полностью реализована или по какой-либо причине недоступна.

Определение

[ редактировать ]

Тестовый драйвер — это программный компонент или инструмент, разработанный для инициирования и контроля выполнения тестируемого компонента, особенно когда компонент является частью более крупной системы, и система еще не полностью реализована. По сути, тестовый драйвер имитирует компоненты системы, которые взаимодействуют с тестируемым компонентом, передавая ему необходимые входные данные и контролируя его выполнение. Основная цель использования тестового драйвера — проверить функциональность изолированного компонента при отсутствии предполагаемой полной среды.

Драйверы для тестирования созданы с учетом уникальных требований различных сред тестирования. С помощью драйверов ручного тестирования тестировщики могут напрямую инициировать действия, обеспечивая им прямой контроль на протяжении всего этапа тестирования. Для сравнения, драйверы автоматизированного тестирования — обычно в форме инструментов или сценариев — могут выполнять тесты самостоятельно. Они особенно полезны в ситуациях, требующих повторного или обширного тестирования.

Сравнение с тестовыми заглушками

[ редактировать ]

И тестовые драйверы, и тестовые заглушки играют важную роль в тестировании программного обеспечения, но в рамках тестового оборудования они выполняют разные роли .

Тестовые драйверы обычно являются активным компонентом и управляют или вызывают тестируемую систему без дополнительных входных данных после их инициализации. С другой стороны, заглушки обычно представляют собой пассивные компоненты, которые только получают данные и отвечают на вызовы из тестируемой системы только при необходимости.

  1. ^ «водитель» . Глоссарий ISTQB . Проверено 10 сентября 2023 г.
  2. ^ Майерс, Гленфорд Дж.; Сэндлер, Кори; Бэджетт, Том (2011). Искусство тестирования программного обеспечения , 3-е издание. Джон Уайли и сыновья. п. 205. Онлайн-версия .
  3. ^ Воас, Джеффри; Миллер, Кейт (1998). Тестирование компонентного программного обеспечения . Компьютер. п. 3. Онлайн-версия .


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 398a627fcbad79a9d358c714ad1ba56b__1703687760
URL1:https://arc.ask3.ru/arc/aa/39/6b/398a627fcbad79a9d358c714ad1ba56b.html
Заголовок, (Title) документа по адресу, URL1:
Test driver (software) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)