Jump to content

Механизм выполнения тестов

Механизм выполнения тестов — это тип программного обеспечения, используемый для тестирования программного обеспечения , оборудования или целых систем.

Синонимы механизма выполнения тестов:

  • Руководитель тестирования
  • Менеджер по тестированию
  • Тестовый секвенсор

Механизм выполнения тестов может существовать в двух формах:

Концепция

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

Механизм выполнения тестов не несет никакой информации о тестируемом продукте. испытаний Только спецификация и данные испытаний содержат информацию о тестируемом продукте.

теста Спецификация — программное обеспечение. Спецификацию теста иногда называют последовательностью тестирования , которая состоит из этапов тестирования .

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

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

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

Причины использования механизма выполнения тестов:

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

Основные функции механизма выполнения тестов:

  • Выберите тип теста для выполнения. Выбор может быть автоматическим или ручным.
  • Загрузите спецификацию выбранного типа теста, открыв файл из локальной файловой системы или загрузив его с Сервера , в зависимости от того, где репозиторий тестов . хранится
  • Выполните тест с помощью инструментов тестирования (тест ПО) или инструментов (тест аппаратного обеспечения), показывая при этом ход выполнения и принимая управление от оператора (например, для отмены )
  • Предоставьте результат (например, пройдено, не пройдено или прервано) этапов тестирования и полную последовательность действий оператору.
  • Сохраняйте результаты испытаний в файлах отчетов.

Расширенный механизм выполнения тестов может иметь дополнительные функции, такие как:

  • Сохранение результатов теста в базе данных
  • Загрузить результат теста обратно из базы данных
  • Представьте результаты испытаний в виде необработанных данных.
  • Представьте результаты испытаний в обработанном формате. ( Статистика )
  • Аутентификация операторов.

Расширенные функции механизма выполнения тестов, возможно, менее важны для тестирования программного обеспечения, но эти расширенные функции могут быть необходимы при выполнении аппаратных/системных тестов.

Типы операций

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

Механизм выполнения тестов, выполняя спецификацию теста, может выполнять различные типы операций над продуктом, такие как:

Если предметом является программное обеспечение, проверка является единственной возможной операцией.

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