Антивирус PRO32. Тестирование и адаптация для российского рынка ПО

Заказчик
PRO32
ИТ-поставщик
Перфоманс Лаб
Год завершения проекта
2023
Сроки выполнения проекта
Сентябрь, 2023 - Октябрь, 2023
Масштаб проекта
840 человеко-часов
Цели

Подготовить антивирус PRO32 к выпуску на российский рынок: провести полное функциональное тестирование двух версий ПО (для B2B и B2C), а также проверку локализации интерфейса (адаптация, корректность и единство перевода всех терминов и команд с английского языка с учетом особенностей аудитории).

Результаты

По итогам работы команда «Перфоманс Лаб» должна была предоставить:

  • Чек-листы для проверки каждого билда ПО в последующих релизах.

  • Тест-кейсы и полные результаты их прохождения.

  • Методику, описывающую в том числе подход к процессу тестирования.

  • Детальный отчет о найденных дефектах на двух языках –– русском и английском.

Команда провела тестирование (включая этап подготовки, построение тестового окружения, меры безопасности, сами функциональные проверки на нескольких ОС, написание документации и презентацию результатов проекта) за 1,5 месяца. Инженеры не только нашли дефекты функциональности, но и дали рекомендации по их устранению –– дефекты были описаны так точно и подробно, что разработчикам удалось устранить их в кратчайшие сроки и эффективно подготовиться к выпуску продукта на рынок.

Ещё одна важная часть проекта –– передача компетенций. Благодаря чек-листам, подробно описанной методике и готовым шаблонам специалисты заказчика могут проводить тестирование последующих релизов и обновлений самостоятельно (а значит, быстро и без дополнительных затрат).

Также команда «Перфоманс Лаб» предоставила данные анализа конкурентных продуктов –– заказчик получил рекомендации по дальнейшему совершенствованию продукта. Эта часть работы не была заявлена на стадии инициализации, однако инженеры «Перфоманс Лаб» приняли решение поделиться собранными в данными и экспертизой, чтобы помочь укрепить позиции заказчика на российском рынке.

Уникальность проекта

Команда провела тестирование готовности продукта PRO32 на российский рынок. Особенность проекта с точки зрения процессов — максимально сжатые сроки (1,5 месяца для проверки двух версий ПО). Техническая особенность — комплексность целей и серьезный масштаб:

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

Третье — и важнейшее: в фокусе внимания оказались не столько задачи тестирования, сколько масштабные потребности бизнеса. Успешная реализация потребовала от инженеров не только технических навыков, но и отличного знания локального рынка, тщательного анализа решений конкурентов, точного прогнозирования пользовательских ожиданий.

Проект решает задачи импортозамещения
Да
Использованное ПО
TMS Test IT
Сложность реализации
  1. Сжатые сроки. У «ПРО32 Трейд» был четкий дедлайн и установленная дата выхода на рынок. На весь проект, включая процесс подготовки, тестирования и передачи компетенций, было выделено 6 недель.

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

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

Кроссфункциональная команда. Требовалось привлечение специалистов разных направлений: инженеров по тестированию, разработчиков, системных администраторов, DevOps, специалистов в области UX.
Описание проекта

Компания «ПРО32 Трейд» подготовилась к выводу антивирусного ПО PRO32 на российский рынок. Для этого были проведены масштабные работы по адаптации и редизайну пользовательского интерфейса. Чтобы убедиться, что проект действительно готов к выходу на рынок, «ПРО32 Трейд» обратились к специалистам «Перфоманс Лаб». Перед командой стояли следующие задачи:

  1. Провести тестирование всего пользовательского интерфейса на предмет соответствия новому дизайну и локализации на русский язык.
  2. Провести тестирование ПО на работу на различных ОС семейств Windows и Linux.
  3. Провести функциональное тестирование всех возможностей ПО. Для B2B решения в том числе работа в доменных сетях и возможность массовой установки на клиентские машины, используя систему и политики AD.

Стоит подчеркнуть, что работать предстояло сразу с двумя билдами ПО: билдом B2B и билдом B2C. Различия касались ключевого функционала: B2B-клиент предполагал работу в локальной сети компании с разными уровнями доступа (центральный сервис + минимальный набор функционала для сотрудников), B2C-клиент давал возможность пользователю самостоятельно настроить решения, но при этом должен был предупреждать пользователя о всех возможных угрозах, попытках мошенничества и непрозрачных соглашениях.

Работа команды тестирования «Перфоманс Лаб» включала в себя несколько этапов:

  1. Предварительный (ранний) анализ всех изменений дизайна по макетам.

  2. Предварительная разработка чек-листов по ключевым возможностям ПО.

  3. Предварительная настройка тестовой песочницы и согласование конфигурации с владельцем продукта.

  • Анализ пользовательского поведения и отбор наиболее часто используемых версий ОС, построение парка устройств.
  • Выбор инструментов: компания-партнер Test IT любезно предоставила свое решение, что помогло улучшить рабочий процесс и сэкономить время на разработку тестовой документации.
  • Генерирование тестовых данных. Поиск и сбор вирусной базы, которая будет максимально полной и актуальной на момент тестов.
  • Меры безопасности и работа с песочницей: ограничение тестового контура с участием DevOps, системных администраторов и тестировщиков.
  • Разработка шаблона для финальных отчетов согласно требованиям заказчика –– параллельно на русском и английском языках.
  • Формирование команды: проект такого уровня сложности требует участия не только специалистов в области тестирования, но разработчиков, DevOps-инженера, UX-специалистов, а также лингвистической экспертизы.
4. Проведение функционального тестирования и анализа локализации.
5. Предоставление результатов работы и передача заказчику компетенций, необходимых для повторного тестирования.

География проекта
Центральный федеральный округ

Комментировать могут только авторизованные пользователи.
Предлагаем Вам в систему или зарегистрироваться.

Год
Предметная область
Отрасль
Управление
Мы используем файлы cookie в аналитических целях и для того, чтобы обеспечить вам наилучшие впечатления от работы с нашим сайтом. Заходя на сайт, вы соглашаетесь с Политикой использования файлов cookie.