Тестирование приложений для хостинг-провайдеров и телеком-операторов
Эффективно налаженное сотрудничество команды a1qa с нашими внутренними командами тестирования и разработки способствовало оперативному решению всех задач. Мы высоко оценили прозрачность всех процессов. Специалисты a1qa держали нас в курсе всех работ по качеству. Благодаря регулярным отчетам, мы были уверены, что наши продукты в надежных руках.
ОПИСАНИЕ ПРОЕКТА
Ключевые приложения заказчика охватывают широкий спектр функциональности, включая управление веб-сервисами, серверную виртуализацию, автоматизацию услуг, а также биллинг. Эти приложения находят применение как среди местных хостинг-провайдеров, так и среди крупных телекоммуникационных операторов.
Для обеспечения высокого качества продуктов заказчика была сформирована специализированная команда QA-инженеров, которая была задействована исключительно на данном проекте.
В начале проекта приложения тестировала команда из двух инженеров. Однако благодаря высокому профессионализму и качеству работы, заказчик принял решение увеличить число специалистов до восьми человек.
Все приложения клиента имели сложную бизнес-логику, а доступ к ней усложнялся из-за необходимости добавлять новые данные в документацию.
На первом этапе тестирования специалисты из a1qa использовали документацию, систематизировали её и регулярно обновляли новыми тест-кейсами, чтобы обеспечить полное покрытие функционала приложений.
Помимо выполнения тестирования, инженеры a1qa активно обновляли документацию, включающую в себя описание всех выполненных тестов и функций для тестирования.
Задачи, которые были поставлены перед QA-специалистами:
- Обработка запросов на устранение дефектов. Эта задача включала не только воспроизведение ошибок на тестовой площадке, но и анализ их характера, то есть являются ли они дефектами продукта или возникли из-за особенностей пользовательской среды.
- Регистрация дефектов в системе отслеживания ошибок и проверка их текущего статуса.
- Проведение тестирования хотфиксов, включая проверку исправления обнаруженных дефектов и корректности установки обновлений на актуальную версию продукта.
- Тестирование новых версий перед релизом (основные и минорные обновления), чтобы обеспечить их качество и соответствие всем установленным требованиям.
Периодически заказчик выражал потребность в привлечении дополнительных специалистов для своего проекта. Было необходимо оперативно подобрать квалифицированные кадры и представить их кандидатуры для утверждения. Команда a1qa рассмотрела все запросы заказчика и организовала интенсивное обучение специалистов.
a1qa своевременно реагировала на решения заказчика относительно привлечения новых инженеров с необходимыми навыками и знаниями программных решениях.
Кроме того, эксперты из a1qa установили эффективное взаимодействие с контактными лицами из различных команд и успешно интегрировались в рабочие процессы заказчика.
ПРЕДОСТАВЛЕННЫЕ СЕРВИСЫ
- Функциональное тестирование
- Регрессионное тестирование
- Интеграционное тестирование
- UI тестирование
- Кросс-браузерное тестирование
ТЕХНОЛОГИИ И ИНСТРУМЕНТЫ
- Windows Server
- VMware
- MS Internet Explorer
- Google Chrome
- Opera
- SQL Server
- Apache JMeter
- Virtuozzo
- PuTTY
- Atlassian JIRA
- TestLink
- Mozilla Firefox
- Apple Safari
- PostgreSQL
- MySQL
- WinSCP
- Linux
ТРУДНОСТИ И РЕШЕНИЯ
Заказчик периодически запрашивал привлечение дополнительных специалистов на проект. Требовалось оперативно подобрать сотрудников с определенными навыками и представить их кандидатуры на рассмотрение заказчику:
- Команда a1qa учла все требования заказчика к инженерам на проекте и наладила их досрочное обучение в a1qa. Компания оперативно реагировала на заявки заказчика о привлечении новых специалистов с необходимыми навыками и знаниями о продуктах заказчика.
Оперативное получение информации при удаленном взаимодействии с командой заказчика:
- Компания a1qa наладила эффективную коммуникацию с контактными лицами из разных команд заказчика.
Многие процессы заказчика отличались от общепринятых:
- Сотрудники a1qa проявили гибкость и смогли гармонично встроиться в рабочие процессы заказчика.
РЕЗУЛЬТАТЫ
В ЦИФРАХ
-
2,5года длительность работ на проекте
-
4новых основных версии продуктов протестировано
-
10минорных обновлений протестировано
-
8специалистов по тестированию на проекте
-
100%соблюдение сроков проекта