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

15
Автоматизация функционального тестирования с использованием платформы MS Visual Studio Шамрай Александр [email protected]

Upload: -

Post on 29-Nov-2014

546 views

Category:

Documents


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Автоматизация функционального тестирования с использованием платформы MS Visual Studio

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

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

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

[email protected]

Page 2: Автоматизация функционального тестирования с использованием платформы MS Visual Studio

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

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

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

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

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

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

Page 3: Автоматизация функционального тестирования с использованием платформы MS Visual Studio

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

Studio

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

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

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

Ручные тесты

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

Page 4: Автоматизация функционального тестирования с использованием платформы MS 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/Службы терминалов

Page 5: Автоматизация функционального тестирования с использованием платформы MS Visual Studio

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

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

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

Разработка

Выполнение

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

Page 6: Автоматизация функционального тестирования с использованием платформы MS Visual Studio

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

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

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

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

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

Page 7: Автоматизация функционального тестирования с использованием платформы MS Visual Studio

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

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

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

и ожидаемых

результатов

Page 8: Автоматизация функционального тестирования с использованием платформы MS Visual Studio

Разработка

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

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

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

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

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

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

Page 9: Автоматизация функционального тестирования с использованием платформы MS Visual Studio

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

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

объектов

Действия

Проверки

Тест

Page 10: Автоматизация функционального тестирования с использованием платформы MS Visual Studio

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

данных

Файл CSV

Excel

Test Case

XML

SQL Express

Page 11: Автоматизация функционального тестирования с использованием платформы MS Visual Studio

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

Главное окно

Форма 1

Действие 1

Проверка 1

Форма 2

Действие 2

Действие 3

Проверка 2

Действие 4

Проверка 3

Page 12: Автоматизация функционального тестирования с использованием платформы MS Visual Studio

Выполнение

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

физических и

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

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

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

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

Page 13: Автоматизация функционального тестирования с использованием платформы MS Visual Studio

Отчетность

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

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

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

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

успешности

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

Page 14: Автоматизация функционального тестирования с использованием платформы MS Visual Studio

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

Page 15: Автоматизация функционального тестирования с использованием платформы MS Visual Studio

Вопросы?