Лучшие приложения не создаются в одиночку. Visual Studio Test Professional 2012 помогает объединить усилия тестировщиков, руководителей и других участников процесса. Создавайте и используйте тестовые случаи, определяйте требования, отслеживайте поток отзывов и следите за всеми составляющими проекта от первых набросков до итогового развертывания.
Обзор Visual Studio Test Professional 2012
Полная прозрачность и отслеживаемость
Вы всегда можете соотнести требования, рабочие элементы и тестовые случаи с бизнес-задачами.
Проверяйте измеримые требования с помощью приемочного тестирования
Сотрудничайте со всеми участниками разработки, чтобы создать измеримые и повторяемые приемочные тесты для структуры, поведения, качества обслуживания и иных аспектов на этапе фиксации требований. Поделитесь планами тестирования с разработчиками, чтобы добиться точного понимания требований до начала кодирования во избежание излишней работы и иных рисков.
Централизуйте и публикуйте тестовую документацию
Повторяемые тестовые случаи, общие этапы тестирования, планы тестов для отдельных спринтов и выпусков, результаты тестов и журналы хранятся в общем репозитории, поддерживающем кратко- и долгосрочную аналитику и отчеты.
Проведение, запись и повтор ручных тестов
Проводите запланированные тесты по шагам, используя полнофукциональное настраиваемое средство тестирования, фиксирующее подробности выполняемых действий, наблюдаемое поведение и состояние на каждом этапе. Приостановите тестирование, чтобы занести ошибку, или отправьте детальный отчет о дефекте напрямую разработчикам, предоставив все технические данные, необходимые для воспроизведения и устранения ошибки. Записывайте тестовые действия для последующего воспроизведения, ускоряя последующее тестирование и упрощая автоматизацию.
Изучайте и фиксируйте непредвиденные результаты
Внесите в тестирование толику непредсказуемости. Полноценно используйте труд тестировщиков, предоставив им обширный набор средств произвольного тестирования, помогающий изучить непредвиденные случаи использования приложения и выявить пропущенные дефекты до того, как это сделают пользователи. Фиксируйте подробности результатов тестирования и ведите отчеты в рамках запланированного тестирования, чтобы иметь возможность преобразовать произвольную последовательность действий в определение повторимого теста.
Автоматизируйте тестирование пользовательского интерфейса
Автоматизируйте тестирование интерфейса в Интернете и Windows, используя кодирование пользовательского интерфейса. Тестировщики могут легко записывать свои действия во время планируемого или произвольного теста, чтобы передать запись разработчику для автоматизации. Расширенное моделирование объектов и отработка отказа делают тесты более устойчивыми к случайным нарушениям даже в случае изменения схемы интерфейса, что позволяет тратить меньше времени на исправление нестойких тестов.
Оптимизируйте управление тестовой средой
Управляйте тестовыми средами в Team Lab Management, гарантируя доступность всех вариантов и упрощая воспроизведение ошибок.