Английская лексика: Разработка программного обеспечения · Тестирование

Что значит test fixture?

Значение и примеры · Разработка программного обеспечения

существительноеРаспространённый термин

test fixture: тестовая фикстура, тестовая среда данных

Подготовленные данные, объекты или ресурсы, задающие тесту известное начальное состояние.

Где и как употребляется

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

Примеры предложений

  1. The test fixture creates two users and an empty order before each checkout test.

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

    Каждый тест начинает работу с заданных данных, а не зависит от предыдущих запусков.

  2. A shared test fixture caused failures when one test deleted a row needed by another.

    Общая фикстура вызвала ошибки, когда один тест удалил строку, необходимую другому.

    Изменяемое общее состояние создало непредусмотренную зависимость между тестами.

Распространённые словосочетания

  • create a test fixture
  • shared test fixture