Портфолио

Тестирование совместимости

Комплексное тестирование ПО для ведения здорового образа жизни

Команде A1QA было поручено провести комплексное тестирование веб-сервиса и мобильных приложений. Главной задачей заказчика – компании-разработчика программного обеспечения – было выпустить качественный продукт на рынок в кратчайшие сроки.
Читать далее

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

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

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

Для работы на проекте в A1QA было сформировано четыре выделенные команды: три из них обеспечивали качество веб-сервиса, одна проводила тестирование мобильных приложений.

Все инженеры на проекте были HIPAA-cертифицированными специалистами.

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

В рамках тестирования интеграции было проверено качество взаимодействия портала со сторонними сервисами: Google Analytics, Map My Fitness, Salesforce, Amazon, Hyatt, Gyft и Vindicia.

Командой автоматизаторов A1QA было разработано гибкое решение, которое автоматизировало 95% регрессионных тестов и легко адаптировалось под любые изменения в продукте.

ПРЕДОСТАВЛЕННЫЕ УСЛУГИ

Функциональное тестирование
Тестирование мобильных приложений
Тестирование совместимости
Тестирование локализации
Интеграционное тестирование
QA-консультирование
Автоматизация тестирования

ТРУДНОСТИ

РЕШЕНИЯ

Большой объем тест-кейсов, которыми нужно было эффективно управлять
  • Использование TestRail вместо отдельных документов
Изначально низкое качество продукта
  • Формулирование критерий завершения работы над User Story; Определение необходимогоуровня качества продукта; Управление процессом тестирования на основе количественных характеристик.
Стремительный рост QA-команды
  • Гибкий подход к масштабированию команды; Обучение новых сотрудников опытными инженерами проекта; Создание и обновление базы знаний проекта.
Отсутствие необходимых мобильных устройств для тестирования
  • Расширение парка устройств проекта необходимыми моделями устройств.

ТЕХНОЛОГИИ

ПРОЕКТ В ЦИФРАХ

Обеспечение качества решений для виртуализации и автоматизации хостинговых услуг

ИТ-компания, занимающаяся разработкой программных продуктов для виртуализации и автоматизации хостинговых услуг, обратилась в A1QA за обеспечением качества основных продуктов.
Читать далее

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

Основные продукты компании – платформы для управления веб-сервисом, серверной виртуализации, автоматизации предоставления и биллинга услуг. Решениями компании пользуются как локальные хостинг-провайдеры, так и крупные телеком-операторы.

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

Изначально команда состояла из 2 инженеров. По мере выполнения работ специалисты A1QA доказали свой профессионализм и заслужили доверие заказчика. В итоге команда была увеличена до 8 специалистов.

Команда A1QA выполняла следующие задачи:

- Обработка заявок на устранение неисправностей от конечных пользователей (воспроизведение проблем на тестовом окружении, определение, является ли неисправность дефектом продукта или проблемой окружения пользователя, создание дефекта в баг-трекинговой системе, проверка исправления дефекта);

- Тестирование хотфиксов (проверка исправления дефектов и корректности установки патча с исправлениями на текущую версию продукта);

- Тестирование релизных версий продуктов, как основных, так и минорных.

ПРЕДОСТАВЛЕННЫЕ УСЛУГИ

Функциональное тестирование
Тестирование графического интерфейса пользователя
Кроссбраузерное тестирование
Тестирование веб-сервисов
Интеграционное тестирование
Тестирование хотфиксов

ТРУДНОСТИ

РЕШЕНИЯ

Заказчик периодически запрашивал привлечение дополнительных специалистов на проект. Требовалось оперативно подобрать специалистов с определенными навыками и представить их кандидатуры на рассмотрение заказчику.
  • Мы собрали и учли все требования заказчика к инженерам на проекте и наладили досрочное обучение специалистов в A1QA. Таким образом, мы могли оперативно реагировать на заявки заказчика о привлечении новых специалистов с необходимыми навыками и знаниями о продуктах заказчика.
Оперативное получение информации при удаленном взаимодействии с командой заказчика.
  • Мы наладили эффективную коммуникацию с контактными лицами из разных команд заказчика.
Многие процессы заказчика отличались от общепринятых.
  • Наши специалисты проявили гибкость и смогли гармонично встроиться в рабочие процессы заказчика.

ТЕХНОЛОГИИ

ПРОЕКТ В ЦИФРАХ

Комплексное тестирование сайта оператора мобильной связи

Заказчик обратился в A1QA для проведения независимого тестирования и оценки сервиса самообслуживания для оказания онлайн-поддержки индивидуальным и корпоративным клиентам перед его запуском на производительной платформе.
Читать далее

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

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

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

Основной задачей специалистов A1QA было проведение тестирования и анализ качества продукта по разным критериям. Результатом работы должна была стать экспертная оценка готовности продукта для выпуска на рынок.

ПРЕДОСТАВЛЕННЫЕ УСЛУГИ

Функциональное тестирование
Тестирование графического интерфейса пользователя (GUI)
Тестирование локализации
Тестирование безопасности
Тестирование совместимости
Тестирование доступности использования

ТРУДНОСТИ

РЕШЕНИЯ

Недостаток детальной информации о качестве продукта
  • Предоставление отчета после каждого этапа тестирования
Недостаток технической документации
  • Изучение системы и разработка инструкций пользователя и сопроводительной документации
Отсутствие налаженного подхода к тестированию
  • Настройка и запуск тестовой и баг-трекинговой систем

ТЕХНОЛОГИИ

ПРОЕКТ В ЦИФРАХ

Комплексное тестирование онлайн-портала

Заказчик обратился в A1QA для проверки качества портала перед его запуском.
Читать далее

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

Заказчиком был разработан онлайн-портал для корпоративных клиентов и акционеров компании. Основной целью являлось создание единого пространства для обмена идеями развития бизнеса.

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

ПРЕДОСТАВЛЕННЫЕ УСЛУГИ

Функциональное тестирование
Тестирование графического интерфейса (GUI)
Кроссбраузерное тестирование
Тестирование безопасности
Нагрузочное тестирование
Стресс-тестирование

ТРУДНОСТИ

РЕШЕНИЯ

Несоответствие модулей требованиям заказчика
  • Проведение нагрузочного и стресс-тестирования
Неустойчивость среды при определенных нагрузках
  • Проведение нагрузочного и стресс-тестирования
Постоянная доработка функциональности
  • Тестирование доработок
  • Автоматизация тестирования

ТЕХНОЛОГИИ

ПРОЕКТ В ЦИФРАХ

Тестирование продуктов для резервного копирования и восстановления данных

Acronis признал работу команды A1QA в 2 раза более эффективной по сравнению с предыдущими партнерами по тестированию ПО.
Читать далее

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

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

Для минимизации издержек и ускорения выхода новых продуктов (и новых версий продуктов) в компании приняли решение о привлечении сторонних ресурсов для контроля качества разрабатываемого ПО.

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

Дальнейшая работа выделенных команд A1QA включала три направления: проверка документации (анализ и тестирование требований, создание тест-кейсов и проверка критериев); проверка продуктов (проверка сборок, функциональное и кроссплатформенное тестирование, регрессионное тестирование, стресс-тестирование, тестирование безопасности); тестирование локализации (тестирование пользовательского интерфейса на 14 языках, включая японский, корейский, китайский, а также проверка соответствия локализованных параметров заданной функциональности).

Кроме того, специалисты A1QA протестировали работу на всех актуальных версиях операционных систем (Windows, Linux), различных платформах виртуализации (VMware vSphere, Microsoft Hyper-V, KVM, RHEV) для обеспечения высокой степени совместимости продуктов.

ПРЕДОСТАВЛЕННЫЕ УСЛУГИ

Полный цикл тестирования продуктов Acronis

ТРУДНОСТИ

РЕШЕНИЯ

Недостаточное количество технической документации
  • Анализ функциональности продукта
  • Выявление дефектов в поведении продукта
Большое число языков локализации
  • Тестирование локализации для проверки правильности введения региональных параметров
  • Юзабилити-тестирование
Необходимость тестирования на различных ОС, серверных и виртуальных машинах
  • Проведено тестирование совместимости для различных версий ОС Windows и Linux

ТЕХНОЛОГИИ

ПРОЕКТ В ЦИФРАХ

ОТЗЫВ КЛИЕНТА

“Выделенная группа тестировщиков A1QA зарекомендовала себя в качестве компетентных и внимательных специалистов. Они демонстрируют высокие профессиональные навыки даже в непредвиденных и форс-мажорных ситуациях, возникавших на нашей стороне. Мы ценим получаемую обратную связь и более чем удовлетворены текущим процессом контроля качества.”

Сергей Стороженко,

Руководитель команды QA, Acronis

Тестирование приложения для социальной сети

Заказчик обратился в A1QA для проверки качества нового приложения.
Читать далее

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

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

Для проверки качества приложения заказчик обратился в A1QA. При этом основными бизнес-целями проекта были выпуск приложения на рынок и повышение лояльности целевой аудитории.

ПРЕДОСТАВЛЕННЫЕ УСЛУГИ

Функциональное тестирование
Приемочное тестирование
Тестирование совместимости

ТРУДНОСТИ

РЕШЕНИЯ

Отсутствие четкого плана по тестированию
  • Разработка плана тестирования
Внесение частых изменений в приложение со стороны разработчиков
  • Регулировка стратегии тестирования
Недостаток информации о предполагаемом графическом интерфейсе
  • Сбор и анализ требований

ТЕХНОЛОГИИ

ПРОЕКТ В ЦИФРАХ

Тестирование системы OSS для провайдера VoIP-услуг

Специалисты А1QA провели тестирование пяти основных модулей системы OSS.
Читать далее

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

Заказчик, крупнейший провайдер услуг IP-телефонии, обратился в A1QA для тестирования пяти ключевых модулей системы OSS. Целью проекта было повышение качества планирования бизнес-процессов и поддержка внутренних сервисов компании.

ПРЕДОСТАВЛЕННЫЕ УСЛУГИ

Ручное функциональное тестирование 5 основных модулей системы OSS
Регрессионное тестирование
Анализ бизнес-логики проекта

ТРУДНОСТИ

РЕШЕНИЯ

Сложная бизнес-логика проекта
  • Тщательное изучение системы
  • Тесное взаимодействие с командой разработчиков
  • Подробный анализ обновленной бизнес-логики
Множественные регрессионные дефекты
  • Многократное выполнение одинаковых тестов
Отсутствие постоянных целей и задач проекта
  • Корректировка плана тестирования в соответствии с вносимыми изменениями

ТЕХНОЛОГИИ

ПРОЕКТ В ЦИФРАХ

Комплексное тестирование корпоративного портала

Специалисты A1QA выполнили комплексное тестирование производительности ПО клиента.
Читать далее

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

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

Задачей A1QA было тестирование производительности системы для улучшения качества программного обеспечения. Успешная реализация проекта и, как следствие, повышение лояльности целевой аудитории требовали увеличения численности QA-инженеров, обучения QA-команды клиента и настройки внутренних QA-процессов.

ПРЕДОСТАВЛЕННЫЕ УСЛУГИ

Функциональное тестирование
Тестирование кроссбраузерной совместимости
Кроссплатформенное тестирование
Автоматизация тестирования
Нагрузочное тестирование

ТЕХНОЛОГИИ

ПРОЕКТ В ЦИФРАХ

Комплексное тестирование инструмента для B2B маркетинга

Заказчик обратился в A1QA для тестирования разработанных продуктов.
Читать далее

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

В A1QA обратился заказчик, представляющий облачную платформу для B2B маркетинга. С помощью данной платформы зарегистрированные пользователи могли осуществлять управление интернет-маркетингом, используя любое мобильное устройство с доступом в Интернет.

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

ПРЕДОСТАВЛЕННЫЕ УСЛУГИ

Тестирование адаптивного дизайна
Тестирование мини-сайтов

ТРУДНОСТИ

РЕШЕНИЯ

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

ТЕХНОЛОГИИ

ПРОЕКТ В ЦИФРАХ

Проверка качества мобильного приложения для AirG

Компания AirG обратилась в A1QA для проверки качества нового мобильного приложения.
Читать далее

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

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

Заказчик обратился в A1QA за проверкой качества нового мобильного приложения, доступного на операционных системах iOS, Android, BlackBerry и в качестве веб-приложения.

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

ПРЕДОСТАВЛЕННЫЕ УСЛУГИ

Тестирование производительности на различных устройствах и платформах
Функциональное тестирование
Тестирование совместимости
Тестирование графического интерфейса (GUI)
Проверка на соответствие стандартам мобильной разработки

ТРУДНОСТИ

РЕШЕНИЯ

Разница во времени 11 часов
  • Корректировка рабочего времени команды в соответствии со временем заказчика
Недостаток актуальной тестовой документации
  • Разработка нового комплекта документации

ТЕХНОЛОГИИ

ПРОЕКТ В ЦИФРАХ

ОТЗЫВ КЛИЕНТА

“… Без сомнений, A1QA – это лучший поставщик услуг по обеспечению качества из всех, с которыми мы сотрудничали за последние 15 лет. Именно поэтому мы настоятельно рекомендуем команду A1QA и благодарим за работу, которая превзошла все наши ожидания.”

Фредерик Гахрамани,

Основатель airG