Функциональное тестирование: высокое качество от проекта к проекту


Для большинства проектов QA департамент вынужден балансировать между тремя показателями: число дефектов, график проекта и бюджет проекта. Обычно приходится жертвовать одним или двумя показателями, чтобы достичь третьего, самого важного. Услуга по тестированию программного обеспечения компании RedRoxx обеспечивает такой уровень дисциплины и порядка, который позволяет достигать всех трех показателей на постоянной основе, проект за проектом.

Функциональное тестирование: высокое качество от проекта к проекту

За счет чего нам это удается? Мы сочетаем три важные составляющие в своей работе: это непревзойденные инструменты Compuware, проверенная структурированная методология тестирования и высококвалифицированные специалисты в области контроля качества.

 

 

 

 

Инструменты

Наши специалисты используют в своей работе инструменты Compuware - пакет QACenter и инструмент File-AID, которые позволяют гибко управлять процессом тестирования, автоматизировать функциональное тестирование, искусно манипулировать тестовыми данными.

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

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

Для наполнения систем тестовыми данными, создания мини-копии продуктивной базы, сравнения результатов обработки данных и других важных действий с тестовыми данными мы используем специальный инструмент Compuware - File-AID.
Кроме того, для обеспечения более качественного процесса тестирования, мы рекомендуем использовать специальный инструмент для управления требованиями - Reconcile - совместно с аналитиками заказчика.

Если у заказчика нет собственного инструмента для управления дефектами, мы рекомендуем использовать продукт Compuware - TrackRecord.

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

автоматизация тестирования

Методология

TMAP Functional Testing Мы применяем структурированный подход в тестировании, основанный на методологии TMAP (Test Management Approach), в сочетании с техникой, основанной на оценке рисков.

В основе методологии TMAP лежит четыре "краеугольных камня": Жизненный цикл (Lifecycle), Инфраструктура (Infrastructure), Организация (Organization) и Методика (Techniques).

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

Специалисты

Специалисты RedRoxx Technologies - это профессионалы с большим опытом работы в сфере обеспечения качества, прошедшие обучение у наших партнеров.

Как мы работаем

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

По возможности первый пилотный проект выбирается длительностью 1 месяц.

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

Рабочие и итоговые результаты тестирования

Функциональное тестирование: высокое качество от проекта к проекту

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

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

Тестовые скрипты - матрица покрытия тестовых требований (тестов) тестовыми скриптами

Промежуточный отчет о тестировании - текущий прогресс по сравнению с планом, оставшиеся работы, текущие проблемы и риски, текущее качество продукта

Финальный отчет о тестировании - результаты тестирования и их оценка

Copyright © REDROXX 2007
Red Roxx Russia, System Integration and Software Development