Тестирование программного обеспечения — это процесс проверки функционала программы или приложения с целью определить, соответствует ли программа требуемым результатам.
Тестирование проводится для сравнения фактического и ожидаемого поведения продукта, используя тестовый набор, который выбирается особым способом. Процесс тестирования ПО в широком смысле можно определить как одну из техник обеспечения качества, которая охватывает следующие процессы:
- Менеджмент.
- Тест дизайн.
- Выполнение тестов.
- Тест-анализ.
Провайдеры услуг тестирования ПО являются экспертами в области тестирования и обеспечения качества, поэтому есть смысл сотрудничать с ними!
Основные термины
Верификация – процесс просмотра, изучения или тестирования системы, или ее компонента, дабы убедиться, что она соответствует спецификациям. Продукты должны соответствовать требованиям, указанным в самом начале процесса разработки. Иными словами, верификация проводится, чтобы понять, достигаются ли цели, выполняются ли задачи.
Валидация – это процесс, с помощью которого определяют, выполняет ли программное обеспечение необходимые функции и соответствует ли требованиям, целям организации и потребностям пользователей.
Нелегко нанять тестировщика ПО с полным набором требуемых навыков, но каждый соискатель обязан наизусть знать глоссарий. На самом деле, на собеседовании задают в том числе и такие вопросы: «Вы можете назвать основные термины тестирования и их значение?».
Тест-план – это документ, описывающий спектр мероприятий по тестировапнию, начиная с подробного изложения целей, стратегии, рабочего графика, критериев, необходимый для начала и завершения тестирования, заканчивая инструментами тестирования, технологическими знаниями процесса и оценкой риска.
Тест дизайн – процесс, который выполняется, чтобы создать и написать наборы тестов, которые будут использоваться для тестирования программы.
Тест-кейс – это артефакт, описывающий совокупность условий, при который тестировщик проверяет, работает ли функционал приложения или его часть так, как нужно.
Отчет об ошибках – это документ, содержащий подробную информацию об определенном событии или цепочке событий, которые спровоцировали некорректное поведение продукта; также содержит меры, принятые для решения проблем.
Комментарии отключены.