Комплексное тестирование онлайн-портала
ОПИСАНИЕ ПРОЕКТА
Заказчиком был разработан онлайн-портал для корпоративных клиентов и акционеров компании. Основная цель – создание единого пространства для обмена идеями развития бизнеса. Перед запуском портала заказчик обратился в a1qa для получения объективной оценки качества продукта.
Комплексное тестирование продукта было необходимо для:
- обеспечения положительного пользовательского опыта,
- скорейшего запуска продукта,
- создания многофункционального пространства для развития бизнеса,
- расширения клиентской базы.
Для получения недостающей информации специалисты a1qa связывались с командой разработчиков и клиентом при помощи различных средств онлайн-коммуникации.
Поскольку портал был разработан для большой аудитории, команда a1qa выполнила основные проверки безопасности, позволяющие избежать наиболее распространенных видов атак и уязвимостей (SQL, XSS-инъекция и т.д.).
Тестирование совместимости было выполнено для обеспечения правильной работы приложения.
Функциональность на проекте была реализована поэтапно. Поэтому команда провела позитивные тесты, чтобы убедиться, что новые функции и исправленные дефекты не повлияли на существующую функциональность.
Инженеры применили Selenium для автоматизации наиболее распространенных тестовых сценариев и, таким образом, оптимизации времени, затраченного на эти тесты.
Стресс-тестирование позволило определить объем пользователей, который может быть одновременно обработан в прикладной среде без ошибок отказа в доступе в процессе загрузки страницы.
Нагрузочное тестирование было выполнено, чтобы предоставить клиенту подробную информацию о том, как среда обрабатывает определенное число пользователей.
ПРЕДОСТАВЛЕННЫЕ СЕРВИСЫ
- Тестирование совместимости
- Функциональное тестирование
- Тестирование производительности
- Тестирование безопасности
ТЕХНОЛОГИИ И ИНСТРУМЕНТЫ
- IBM Security AppScan
- Acunetix
- Visual Studio Team Edition
- MS Internet Explorer
- Google Chrome
- Selenium
- Paros
- Atlassian JIRA
- Windows Server 2012
- Mozilla Firefox
- Apple Safari
ТРУДНОСТИ И РЕШЕНИЯ
Модули не соответствовали требованиям заказчика, а среда при определенных нагрузках была неустойчивой:
- Специалисты компании a1qa провели нагрузочные и стресс-тесты.
Постоянная доработка функциональности:
- Команда a1qa своевременно тестировала доработки, а также запускала автоматизированные тесты.
РЕЗУЛЬТАТЫ
В ЦИФРАХ
-
10месяцев продолжительность проекта
-
4QA-инженера на проекте
-
4человеко-месяца отработано
-
100%выполнение плана тестирования