Скачать файл
Тестирование рекламной игры с использованием мобильных телефонов
ЗАКАЗЧИК
Заказчик работает на рынках США и России и является ведущим производителем табачных изделий.
| Компания | Производитель табачных изделий |
|---|---|
| Страна | США, Россия |
| Сфера деятельности | Производство и продвижение табачных изделий |
| Оказанные услуги | Тестирование приложений для мобильных устройств, техническое решение, тестирование безопасности |
| Модель взаимодействия | Оказание услуг по обеспечению качества стронней компании-разработчику ПО. |
| Продолжительность | 3 месяца |
| Трудозатраты | 100 человеко-месяцев |
ПРОЕКТ
Проект являлся частью крупной рекламной игры. Идея игры заключалась в том, что на каждый рекламируемый продукт наклеивался ярлык с номером (похожий на лотерейный билет). Для участия в розыгрыше участники использовали мобильные телефоны стандарта GSM.
ЗАДАЧА
Перед тестировщиками стояли следующие задачи:
- Проверить регистрацию SMS-сообщений, отправленных с конкретного телефона.
- Проверить, как приложение работает с различными операторами сотовой связи.
- Проверить правильность ответов системы на входящие сообщения (SMS-сообщения с заранее определенным содержанием).
- Протестировать систему, отвечающую за выбор победителей и раздачу призов.
- Проверить возможность наблюдения за ходом игры онлайн с использованием браузера.
- Убедиться, что система различает похожие латинские и кириллические символы.
РЕШЕНИЕ
Действия, предпринятые для выполнения всех требований к проекту:
- Разработка плана, учитывающего всех аспекты процесса тестирования.
- Использование мобильных телефонов, обслуживаемых разными операторами.
- Тестирование с использованием комбинаций корректных и некорректных букв и цифр.
- Проверка распознавания похожих латинских и кириллических символов в разных локалях.
- Отправка сообщений для проверки возможных и невозможных ситуаций (примерно 50-60 SMS-сообщений за тест).
- Использование специального шлюза с пиковой пропускной способностью 400 сообщений/мин для проведения нагрузочного тестирования.
- Нагрузочное тестирование веб-приложения, являющегося частью системы.
- Тестирование безопасности веб-приложения для предотвращения взлома системы.
- Автоматическое тестирование с целью проверки точности статистики.
ИСПОЛЬЗОВАННЫЕ ТЕХНОЛОГИИ
Инструменты автоматизации: Squish
Система учета дефектов: IBM Rational ClearQuest (включая Rational ClearQuest Web)
Инструменты для работы с базами данных: сервер MS SQL, соединитель с базой данных MySQL
Прочие инструменты: Email AutoSender
РЕЗУЛЬТАТЫ
- Тестировщики обнаружили и зарегистирировали все основные проблемы, связанные с сервисами, безопасностью системы и пропускной способностью шлюза.
- В ходе нагрузочного тестирования удалось определить пиковую нагрузку шлюза, используемого приложением для передачи SMS-сообщений, а также пиковую нагрузку сервисов, используемых для подсчета очков и определения победителей.
Скачать файл


