Тестирование контента для глобальной eCommerce-платформы

ОПИСАНИЕ ПРОДУКТА

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

Заказчик был недоволен качеством и эффективностью работы предыдущего QA-провайдера. Чтобы ускорить выход продукта на рынок, повысить качество релизов и сократить количество нарушений в работе контента, было принято решение о смене поставщика услуг.

В ответ a1qa предложила модель управляемого сервиса, взяв на себя полный контроль над всеми активностями по обеспечению качества. Переход от предыдущего поставщика был организован оперативно — всего за 30 дней. Также команда a1qa внимательно изучила и учла все инструкции клиента, после чего представила полноценное и актуальное предложение по тестированию ПО с обоснованными улучшениями процессов.

ПРЕДОСТАВЛЕННЫЕ СЕРВИСЫ
  • Функциональное тестирование
  • Автоматизация тестирования
ТЕХНОЛОГИИ И ИНСТРУМЕНТЫ
  • Jira
  • GitHub
  • GitHub Actions
  • .Net
  • C#
  • Aquality Selenium
ОПИСАНИЕ ПРОЕКТА

Чтобы помочь заказчику в достижении целей, была сформирована команда опытных QA-специалистов, работающих в часовом поясе клиента. Это обеспечило эффективную коммуникацию в реальном времени и позволило наладить беспрепятственное взаимодействие всех участников проекта.

Специалисты a1qa переняли все задачи по обеспечению качества, не нарушив текущие рабочие процессы. Они адаптировали процессы под Scrum-подход заказчика и эффективно встроились в существующий цикл разработки. С учетом сжатых сроков, когда новая функциональность поступала на тестирование незадолго до релиза, команда a1qa обеспечила высокую скорость, гибкость и эффективное взаимодействие со стейкхолдерами. Были выполнены автоматизация тестирования и полная проверка функциональности ПО.

Автоматизация тестирования

Для ускорения регрессионных циклов и сокращения объема ручного тестирования сложной eCommerce-платформы было внедрено комплексное решение для автоматизации тестирования. Оно было реализовано на C# с применением Selenium и AI-ориентированного фреймворка Aquality, что обеспечило стабильность, масштабируемость и удобство сопровождения тестов.

Автоматизация охватила основные направления: подборки товаров, пакеты подписок и отдельные позиции магазина. Это сократило время тестирования в этих областях в четыре раза.

В результате удалось достичь 90%-го покрытия критически важных пользовательских сценариев, что способствовало ускорению релизов и выявлению дефектов на ранних этапах. Это сыграло важную роль в оптимизации QA-процессов и обеспечило требуемый клиентом темп и стабильность релизов.

Функциональное тестирование

В рамках ручного тестирования внимание было сосредоточено на проверке главных контентных функций платформы. QA-инженеры проверили отображение контента, правила его доступности, логику устройства пакетов контента и другие аспекты, обеспечивающие корректный пользовательский опыт. Тест-кейсы имитировали реальные пользовательские сценарии, охватывая как мобильные устройства, так и десктопные платформы (Windows, MacOS, Android/Google, iOS) для обеспечения полной совместимости.

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

Клиент отметил стабильное качество сервиса и надежную поддержку со стороны a1qa на протяжении всего периода взаимодействия, включая полную интеграцию в бизнес-процессы. Совместная работа продолжается, и клиент заинтересован в ее дальнейшем развитии.

РЕЗУЛЬТАТЫ
  • Существенное снижение жалоб пользователей на качество контента, что свидетельствует о росте удовлетворенности и положительном восприятии изменений целевой аудиторией.
  • Значительное сокращение времени на QA, что повысило общую операционную эффективность, ускорило рабочие процессы, устранило узкие места и сделало релизы более быстрыми и предсказуемыми.
  • Оперативное выявление и устранение дефектов благодаря сокращению времени тестирования, что минимизировало сбои, улучшило скорость реакции и повысило продуктивность команды.
В ЦИФРАХ
  • 1
    год продолжительность сотрудничества
  • 4
    QA-инженера задействованы в проекте
  • 4
    раза сокращение времени тестирования
  • 90%
    покрытие тестов автоматизацией
  • 15%
    рост количества пакетов предложений, выпускаемых за неделю