тестировщик в словаре кроссвордиста
Википедия
Тестиро́вщик — специалист, занимающийся тестированием . В его обязанность входит поиск вероятных ошибок и сбоев в функционировании объекта тестирования (продукта, программы , итд). Тестировщик моделирует различные ситуации, которые могут возникнуть в процессе использования предмета тестирования, чтобы разработчики смогли исправить обнаруженные ошибки.
Тестировщик также создаёт и использует разнообразные входные данные, предусмотренные и не предусмотренные разработчиками объекта тестирования. Его деятельность обычно подразумевает как минимум три модели поведения:
- Пользователь не читал инструкций или неспособен их прочитать. Находится несоответствие интерфейса программы существующим стереотипам.
- Добросовестный пользователь действует в строгом соответствии с инструкциями. Поиск ошибок как в логике работы программы, так и в документации на программу.
- Злонамеренный пользователь стремится использовать программу непредусмотренным способом.
В случае создания программ с различными уровнями защиты и прав доступа для пользователя количество возможных моделей поведения существенно увеличивается.
Альфа-тестер — пользователь программы, находящейся на стадии разработки (« Альфа-версия », как правило не полнофункциональная), взявший на себя в какой-либо форме обязательства по полному или частичному тестированию программы, а также, возможно, об особых условиях её копирования и использования.
Бета-тестер — пользователь программы, взявший на себя обязательства по тестированию программы (« Бета-версия »), в том числе опубликованных официально версий и так называемых « релиз-кандидатов » программы.
В разных случаях отношения альфа- и бета-тестеров с разработчиками могут оформляться или не оформляться. Ряд пользователей добровольно участвует в бета-тестировании программного обеспечения.