2. Тестирование в течение жизненного цикла разработки ПО Flashcards
приёмочное тестирование
(acceptance testing)
Уровень тестирования, целью которого является определение того, принимать ли систему
A test level that focuses on determining whether to accept the system.
UAT
пользовательское приёмочное тестирование
(user acceptance testing)
Тип приемочного тестирования, выполняемого для определения того, принимают ли предполагаемые пользователи систему.
A type of acceptance testing performed to determine if intended users accept the system.
эксплуатационное приемочное тестирование
(operational acceptance testing, production acceptance testing)
Тип приемочного тестирования, которое выполняется, чтобы определить, могут ли пользователи и/или сотрудники с администраторским доступом принять систему.
A type of acceptance testing performed to determine if operations and/or systems administration staff can accept a system.
нормативное приемочное тестирование
(regulatory acceptance testing)
Приемочное тестирование, проводимое для проверки соответствия системы соответствующим законам, политикам и нормативным актам.
A type of acceptance testing performed to verify whether a system conforms to relevant laws, policies and regulations.
контрактное приемочное тестирование
(contractual acceptance testing)
Тип приемочного тестирования, проводимое для проверки того, удовлетворяет ли система требованиям контракта.
A type of acceptance testing performed to verify whether a system satisfies its contractual requirements.
альфа-тестирование
alpha testing
Тип приемочного тестирования, которое проводится потенциальными пользователями/заказчиками или независимой командой тестирования на стороне разработчиков, но вне разрабатывающей организации.
A type of acceptance testing performed in the developer’s test environment by roles outside the development organization.
бета-тестирование
beta testing
Тип приемочного тестирования, которое проводится третьей стороной, не относящейся к организации-разработчику.
A type of acceptance testing performed at an external site to the developer’s test environment by roles outside the development organization.
тестирование интеграции компонентов
component/module/unit integration testing
Тестирование интерфейсов тестируемых компонентов и взаимодействия между интегрированными компонентами
Testing in which the test items are interfaces and interactions between integrated components.
компонентное тестирование
component testing, module testing, unit testing
Уровень тестирования отдельных аппаратных или программных компонентов системы.
A test level that focuses on individual hardware or software components.
подтверждающее тестирование
confirmation testing, re-testing
Тип тестирования, связанного с изменениями, которое выполняется после исправления дефекта для подтверждения того, что отказ, вызванный этим дефектом, не воспроизводится.
A type of change-related testing performed after fixing a defect to confirm that a failure caused by that defect does not reoccur.
функциональное тестирование
functional testing
Тестирование, проводимое для оценки соответствия компонента или системы функциональным требованиям.
Testing performed to evaluate if a component or system satisfies functional requirements.
интеграционное тестирование
integration testing
Уровень тестирования, который фокусируется на взаимодействии между компонентами или системами
A test level that focuses on interactions between components or systems.
тестирование в период сопровождения
maintenance testing
Тестирование изменений в действующей системе или влияния изменений в окружении на действующую систему.
Testing the changes to an operational system or the impact of a changed environment to an operational system.
нефункциональное тестирование
non-functional testing
Тестирование, выполняемое для оценки соответствия компонента или системы нефункциональным требованиям
Testing performed to evaluate that a component or system complies with non-functional requirements.
регрессионное тестирование
regression testing
Тип тестирования, связанного с изменениями, чтобы найти привнесенные или ранее не обнаруженные дефекты в не менявшихся областях программного обеспечения.
A type of change-related testing to detect whether defects have been introduced or uncovered in unchanged areas of the software.