Скачать файл
Комплексное тестирование программного обеспечения
ЗАКАЗЧИК
Заказчик является одним из лидеров в области разработки пакетов программ для автоматизации создания, обработки и публикации документов. Компания имеет отделения в Великобритании и США, торговые представительства в 30 странах и сеть торговых посредников по всему миру. 60 000 потребителей из более чем 100 стран используют продукты компании, известные своей надежностью и простотой в работе.
| Компания | Разработчик программного обеспечения |
|---|---|
| Страна | Лондон, Великобритания; США |
| Сфера деятельности | Программное обеспечение для публикации документов |
| Оказанные услуги | Обеспечение качества |
| Модель сотрудничества | Оказание услуг по обеспечению качества сторонней компании-разработчику программного обеспечения |
| Трудозатраты | 6 человеко-месяцев |
ПРОЕКТ
Продукция заказчика помогает компаниям в различных областях, включая здравоохранение, юриспруденцию, строительство, финансы и страхование, повышать эффективность их деятельности и конкурентоспособность.
Услуги компании включают:
- Предложение пакетов программ для автоматизации создания, обработки и публикации документов;
- Установка ПО на месте у заказчика;
- Обучение администратора ПО на месте у заказчика;
- Обучение пользователей ПО на месте у заказчика;
- Техническая подготовка и обучение торговых посредников;
- Адаптация продукции к требованиям заказчика.
Пакеты программ для обработки, автоматизации и публикации документов разрабатывались компанией как простой и надежный способ создания персонализированных документов в формате PDF из любого приложения Windows.
ЗАДАЧА
Компании были нужны рекомендации по усовершенствованию продукта в соответствии с требованиями к качеству программного обеспечения мирового класса.
Было необходимо создать виртуальную лабораторию для тестирования функциональности приложения в различных средах.
Требовалось протестировать установку приложения и механизмы лицензирования.
Необходимо было создать автоматизированные сценарии для тестирования производительности и стресс-тестирования.
Заказчик искал компанию-поставщика услуг по тестированию ПО, которая смогла бы наладить эффективное взаимодействие и общение с его группой разработчиков.
Таким образом, заказчик обратился к компании AIQA, которая имела богатый опыт в области контроля качества Windows-приложений.
РЕШЕНИЕ
Для достижения целей, поставленных заказчиком, а также чтобы убедиться, что приложение нормально работает в различных условиях и соответствует всем современным требованиям к качеству, мы провели различные виды тестов:
- Тестирование установки;
- Тестирование механизмов лицензирования;
- Функциональное тестирование;
- Стресс-тестирование;
- Тестирование производительности;
- Тестирование графического интерфейса пользователя;
- Регрессионное тестирование;
- Тестирование удобства пользования приложением.
Тестирование установки и механизмов лицензирования проводилось для того, чтобы гарантировать отсутсвие проблем в ходе установки и после установки, а также чтобы убедиться в правильности хранения информации о лицензии.
Чтобы обнаружить узкие места и недостатки функциональности приложения, специалисты по обеспечению качества провели серию стресс-тестов и тестов на производительность.
Регрессионное тестирование было направлено на проверку стабильности приложения после устранения дефектов.
Требовалось тщательное тестирование функциональности, графического пользовательского интерфейса и удобства пользования приложением. Мы оценивали качество приложения с точки зрения пользователей, работающих в различных средах: работа приложения была протестирована во всех возможных комбинациях ОС Windows и версий MS Office.
После каждой итерации тестирования заказчику предоставлялся подробный итоговый отчет для оценки и обсуждения.
Чтобы заказчик участвовал в процессе реализации проекта, мы использовали веб-систему Rational ClearQuest в качестве средства постоянного взаимодействия и отслеживания всех требований и обновлений.
ИСПОЛЬЗОВАННЫЕ ТЕХНОЛОГИИ
- Rational ClearQuest – веб-система отслеживания дефектов
- QuickTest Professional 6.5
- Ashampoo Unlnstaller Suite v 1.1.32
- Sysinternals Registry Monitor
- Sysinternals File Monitor
- VirtualPC 2004 (Win2000/XP) 5.3.582
- ADSI Edit – инструмент, используемый для контроля правильности хранения информации о лицензировании в Active Directory
УСПЕШНОЕ ЗАВЕРШЕНИЕ
Клиент был очень доволен и не раз отмечал профессионализм специалистов группы обеспечения качества, способность соблюдать график тестирования, оперативно работать и четко понимать потребности конечного пользователя.
Продукт используется во всем мире благодаря соответствию самым высоким мировым стандартам качества, безошибочной и надежной функциональности и удобному в пользовании графическому интерфейсу.
РЕЗУЛЬТАТЫ
Расходы заказчика значительно снизились благодаря преимуществам аутсорсинга.
Был обеспечен удачный выпуск продукта на рынок в апреле 2005 г.
Группа обеспечения качества предоставила полный набор структурированной тестовой документации (результаты тестирования, итоговые отчеты, оценка качества, многочисленные предложения по усовершенствованию).
Сократилось планируемое время от начала разработки продукта до выпуска его на рынок.
Удалось избежать дорогостоящей переработки проекта благодаря своевременно поступающей информации от группы обеспечения качества.
Доходы заказчика возросли, а доля рынка увеличилась до 42%.
Заказчик минимизировал время общения с группой разработчиков благодаря тому, что построенный нами процесс позволил самостоятельно решить все основные проблемы и организовать процесс устранения дефектов.
Скачать файл


