Автоматизация функционального тестирования с...

Preview:

DESCRIPTION

 

Citation preview

Автоматизация функционального

тестирования с использованием

платформы MS Visual StudioШамрай Александр

a.shamray@careerlab.ru

Выгоды от автоматизации

Увеличение покрытия тестирования

Улучшение тестирования продукта

Уменьшение времени выхода продукта на рынок

Сокращение издержек на исправление проблем в

промышленной среде

Автоматические тесты Visual

Studio

Модульные тесты

Тесты веб-производительности

Нагрузочные тесты

Ручные тесты

Автоматические тесты ИП

Поддерживаемые платформы

Платформа Поддержка

Internet Explorer 8,9,10, 11

Internet Explorer 6,7

Chrome, Firefox

Opera, Safari

Расширения Windows Forms и WPF с дополнительной настройкой

Silverlight UI Test Plugin for Silverlight

Flash/Java

Windows Forms 2.0 и выше

WPF 3.5 и выше

Windows Win32

MFC

SharePoint

Клиентские приложения Office

Dynamics

Citrix/Службы терминалов

Написание теста

Планирование

Проектирование

Разработка

Выполнение

Анализ результатов

Планирование

Что тестировать?

Планирование

требований и тестовых

конфигураций

Проектирование

Как тестировать?

Проектирование шагов

и ожидаемых

результатов

Разработка

Создание тестов на

основе пройденных

ручных записей

Создание тестов с

использованием

построителя тестов

Составляющие теста

Карта используемых

объектов

Действия

Проверки

Тест

Использование внешних

данных

Файл CSV

Excel

Test Case

XML

SQL Express

Повторное использование

Главное окно

Форма 1

Действие 1

Проверка 1

Форма 2

Действие 2

Действие 3

Проверка 2

Действие 4

Проверка 3

Выполнение

Использование

физических и

виртуальных сред

Автоматизация

развертывания и

тестирования

Отчетность

Отслеживание

готовности плана

тестирования

Отслеживание хода и

успешности

тестирования

ДемонстрацияПроектирование и выполнение теста

Вопросы?

Recommended