Во время посещения сайта Вы соглашаетесь с использованием файлов cookie, которые указаны в Политике обработки персональных данных.

Создание стратегии тестирования

13.11.2024 17:49

Стратегия тестирования программ и приложений определяет порядок проверки продукта на предмет дефектов и недоработок. Другими словами, это описание предстоящего процесса и его этапов, перечень модулей, подлежащих контролю.

Стратегия тестирования VS план тестирования

Если стратегия определяет общий подход и цели проверки, то план содержит четкое описание процесса. В нем указываются инструменты и сроки, устанавливаются объем работ, прописывается состав команды и обязанности каждого сотрудника. План может предусматривать тестирование юзабилити и других параметров, набор функциональностей, покрытие требований. Стратегия определяет основные подходы, направленные на выполнение поставленных задач.

Процесс разработки стратегии тестирования

Стратегия тестирования формируется, исходя из характеристики конкретного проекта. В ней устанавливаются лица, на которых возлагаются обязанности по согласованию и утверждению документа, определяются этапы, мероприятия, сроки. При разработке стратегии учитываются:

  • подходы к тестированию – типы, причины проведения, инструменты проверок, процесс регистрации дефектов;
  • тестовое окружение – количество сред и типы настроек, с использованием которых проводится интеграционное функциональное тестирование https://tquality.ru/integration_testing/ или другая проверка;
  • инструменты тестирования – средства управления и автоматизации, проверки нагрузки и производительности;
  • контроль релизов – управление историей версий, предотвращение незапланированных циклов.

В стратегии следует проанализировать возможные риски и предусмотреть меры по их снижению. Документ утверждается и подписывается вовлеченными сотрудниками, разработчиками, руководством проекта.

Советы по написанию стратегии тестирования

При составлении стратегии необходимо учесть цели разработки продукта, чтобы определить приоритеты. В документ следует включить все функциональности, подлежащие тестированию, а также указать те из них, которым не требуется проверка. При создании стратегии важно:

  • выбрать актуальные для конкретного проекта подходы к тестированию;
  • обозначить использование ручных или автоматизированных методов;
  • указать список разновидностей тестирования;
  • определить инструменты выявления дефекта и действия при обнаружении недоработок.

В стратегию также включаются данные о метриках для отслеживания хода тестирования, критерии входа и выхода для каждого этапа, обязанности и роли членов команды. Необходимо определить документы, которые будут использоваться и риски, которые могут появиться после завершения процесса.

Популярное