Альфа-тестирование
(alpha testing
151
)
выполняется внутри организации-раз-
работчика с возможным частичным привлечением конечных пользователей.
Может являться формой внутреннего приёмочного тестирования
{87}
.
В неко-
торых источниках отмечается, что это тестирование должно проводиться без
привлечения команды разработчиков, но другие источники не выдвигают та-
кого требования. Суть этого вида вкратце: продукт уже можно периодически
показывать внешним пользователям, но он ещё достаточно «сырой», потому
основное тестирование выполняется организацией-разработчиком.
•
Бета-тестирование
(beta testing
152
)
выполняется вне организации-разработ-
чика с активным привлечением конечных пользователей/заказчиков. Может
являться формой внешнего приёмочного тестирования
{87}
.
Суть этого вида
вкратце: продукт уже можно открыто показывать внешним пользователям, он
уже достаточно стабилен, но проблемы всё ещё могут быть, и для их выяв-
ления нужна обратная связь от реальных пользователей.
•
Гамма-тестирование
(gamma testing
153
)
— финальная стадия тестирования
перед выпуском продукта, направленная на исправление незначительных
дефектов, обнаруженных в бета-тестировании. Как правило, также выполня-
ется с максимальным привлечением конечных пользователей/заказчиков.
Может являться формой внешнего приёмочного тестирования
{87}
.
Суть этого
вида вкратце: продукт уже почти готов, и сейчас обратная связь от реальных
пользователей используется для устранения последних недоработок.
2.3.2.11.
Классификация по степени формализации
•
Тестирование на основе тест-кейсов
(scripted testing
154
, test case based test-
ing)
— формализованный подход, в котором тестирование производится на
основе заранее подготовленных тест-кейсов, наборов тест-кейсов и иной до-
кументации. Это самый распространённый способ тестирования, который
также позволяет достичь максимальной полноты исследования приложения
за счёт строгой систематизации процесса, удобства применения метрик и
широкого набора выработанных за десятилетия и проверенных на практике
рекомендаций.
151
Alpha testing.
Simulated or actual operational testing by potential users/customers or an independent test team at the developers’
site, but outside the development organization. Alpha testing is often employed for off-the-shelf software as a form of internal
acceptance testing. [ISTQB Glossary]
152
Beta testing.
Operational testing by potential and/or existing users/customers at an external site not otherwise involved with the
developers, to determine whether or not a component or system satisfies the user/customer needs and fits within the business
processes. Beta testing is often employed as a form of external acceptance testing for off-the-shelf software in order to acquire
feedback from the market. [ISTQB Glossary]
153
Gamma testing
is done when software is ready for release with specified requirements, this testing done directly by skipping all
the in-house testing activities. The software is almost ready for final release. No feature development or enhancement of the
software is undertaken and tightly scoped bug fixes are the only code. Gamma check is performed when the application is ready
for release to the specified requirements and this check is performed directly without going through all the testing activities at
home. [
http://www.360logica.com/blog/2012/06/what-are-alpha-beta-and-gamma-testing.html
]
154
Достарыңызбен бөлісу: |