Team System - фреймворк для автоматизации тестирования от Microsoft

Содержание

Слайд 2

Что такое Team System

Team System - фреймворк для автоматизации тестирования от Microsoft

Что такое Team System Team System - фреймворк для автоматизации тестирования от Microsoft

Слайд 3

Team System: тестовое окружение

Team System - фреймворк для автоматизации тестирования от Microsoft

Team System: тестовое окружение Team System - фреймворк для автоматизации тестирования от Microsoft

Слайд 4

- управляет проектами разработки ПО от начала и до конца.
Включает в

- управляет проектами разработки ПО от начала и до конца. Включает в
себя:
Баг-треккер
Менеджер задач
Систему контроля версий
Билд контроллер
Службы отчетности
Поддержку автоматического тестирования
Web-портал

Team Foundation Server (TFS)

Team System - фреймворк для автоматизации тестирования от Microsoft

Слайд 5

TFS Web-interface

Team System - фреймворк для автоматизации тестирования от Microsoft

TFS Web-interface Team System - фреймворк для автоматизации тестирования от Microsoft

Слайд 6

линейка продуктов компании Microsoft, включающих интегрированную среду разработки ПО и ряд

линейка продуктов компании Microsoft, включающих интегрированную среду разработки ПО и ряд других
других инструментальных средств.
А так же:
Среда для разработки автоматических тестов
Выполнение ручных тестов с видеозаписью
Автоматическое прикрепление
контекста к отчетам об ошибках
Полная прослеживаемость и
наглядность хода выполнения тестирования
Возможность пропуска части тестов для
ручного тестирования

Visual Studio 2010 (VS)

Team System - фреймворк для автоматизации тестирования от Microsoft

Слайд 7

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

интегрированный набор инструментов для тестирования, который обеспечивает полный рабочий процесс планирование-тестирование-прослеживание. Преимущества:
Создание тест-кейсов и объединение их в тестовые наборы
Качественные отчеты об ошибках с детальными данными для разработчиков
Удобный интерфейс для управления тест-кейсами и тестовыми наборами
Возможность выполнения ручных,
автоматических и смешанных тестов

Test Manager

Team System - фреймворк для автоматизации тестирования от Microsoft

Слайд 8

Выбор проекта для подключения

Team System - фреймворк для автоматизации тестирования от Microsoft

Выбор проекта для подключения Team System - фреймворк для автоматизации тестирования от Microsoft

Слайд 9

Testing Center

Team System - фреймворк для автоматизации тестирования от Microsoft

Testing Center Team System - фреймворк для автоматизации тестирования от Microsoft

Слайд 10

Создание тест-кейса

Team System - фреймворк для автоматизации тестирования от Microsoft

Создание тест-кейса Team System - фреймворк для автоматизации тестирования от Microsoft

Слайд 11

Запуск ручных тестов

Team System - фреймворк для автоматизации тестирования от Microsoft

Запуск ручных тестов Team System - фреймворк для автоматизации тестирования от Microsoft

Слайд 12

Выполнение ручных тестов

Team System - фреймворк для автоматизации тестирования от Microsoft

Выполнение ручных тестов Team System - фреймворк для автоматизации тестирования от Microsoft

Слайд 13

- приложение для запуска и выполнения автоматических тестов в тестовом окружении
Функции:
Запуск

- приложение для запуска и выполнения автоматических тестов в тестовом окружении Функции:
и выполнение автоматичеких тестов на тестовой машине
Сбор информации о системе
Выполнение нагрузочных тестов

Test Agent

Team System - фреймворк для автоматизации тестирования от Microsoft

Слайд 14

Test agent во время выполнения тестов

Team System - фреймворк для автоматизации тестирования

Test agent во время выполнения тестов Team System - фреймворк для автоматизации тестирования от Microsoft
от Microsoft

Слайд 15

Результаты тестов в Test Manager

Team System - фреймворк для автоматизации тестирования

Результаты тестов в Test Manager Team System - фреймворк для автоматизации тестирования от Microsoft
от Microsoft

Слайд 16

Unit-тесты
Coded UI (запись-воспроизведение)
Generic tests (запуск сторонних exe-файлов с параметрами)

Unit-тесты Coded UI (запись-воспроизведение) Generic tests (запуск сторонних exe-файлов с параметрами) Web
Web and Load tests (доступно только со специальной лицензией)

Типы автотестов

Team System - фреймворк для автоматизации тестирования от Microsoft

Слайд 17

1. Добавляем в проект элемент типа Unit test
2. Пишем код на удобном

1. Добавляем в проект элемент типа Unit test 2. Пишем код на
языке в Visual Studio, создаем новый билд
3. Назначаем Unit test тест-кейсу
4. Запускаем на тестовой машине

Unit test

Team System - фреймворк для автоматизации тестирования от Microsoft

Слайд 18

1. Добавляем в проект элемент типа Coded UI
(доступен не для всех языков

1. Добавляем в проект элемент типа Coded UI (доступен не для всех
в VS)
2. Записываем последовательность действий
3. Разпознаем элементы GUI
4. Правим код, генерируем новый билд
5. Назначаем полученный авто-тест тест кейсу
6. Запускаем на тестовой машине

Coded UI: запись-воспроизведение

Team System - фреймворк для автоматизации тестирования от Microsoft

Слайд 19

1. Добавляем в проект элемент типа Generic test
2. Указываем путь к исполнимому

1. Добавляем в проект элемент типа Generic test 2. Указываем путь к
файлу и входящие
параметры (если нужно)
3. Создаем новый билд
4. Назначаем Generic test тест кейсу
5. Запускаем на тестовой машине

Generic Test

Team System - фреймворк для автоматизации тестирования от Microsoft

Слайд 20

Эти тесты позволяют генерировать http запросы, проверять правильность ответов на запросы, измерять

Эти тесты позволяют генерировать http запросы, проверять правильность ответов на запросы, измерять
время отклика и пропускную способность.

Web and Load Test

Team System - фреймворк для автоматизации тестирования от Microsoft

Слайд 21

Распределенное тестирование с помощью Test Agent-ов
Менеджер управления тест-кейсами и тестовыми наборами
Среда

Распределенное тестирование с помощью Test Agent-ов Менеджер управления тест-кейсами и тестовыми наборами
для разработки тестов на полноценных языках
Возможность редактировать код, записанный с помощью Coded UI
Связь исходного кода с тест-кейсами и т.д.

Преимущества автоматизации в Team System

Team System - фреймворк для автоматизации тестирования от Microsoft

Имя файла: Team-System---фреймворк-для-автоматизации-тестирования-от-Microsoft.pptx
Количество просмотров: 153
Количество скачиваний: 0