Team System - фреймворк для автоматизации тестирования от Microsoft Футорняк Елена Apriorit Сообщество Тестировщиков Днепропетровска 29/09/2011
Что такое Team System Team System - фреймворк для автоматизации тестирования от Microsoft 2
3 Team System: тестовое окружение Team System - фреймворк для автоматизации тестирования от Microsoft
- управляет проектами разработки ПО от начала и до конца. Включает в себя: Баг-треккер Менеджер задач Систему контроля версий Билд контроллер Службы отчетности Поддержку автоматического тестирования Web-портал Team Foundation Server (TFS) 4 Team System - фреймворк для автоматизации тестирования от Microsoft
TFS Web-interface 5 Team System - фреймворк для автоматизации тестирования от Microsoft
- линейка продуктов компании Microsoft, включающих интегрированную среду разработки ПО и ряд других инструментальных средств. А так же: Среда для разработки автоматических тестов Выполнение ручных тестов с видеозаписью Автоматическое прикрепление контекста к отчетам об ошибках Полная прослеживаемость и наглядность хода выполнения тестирования Возможность пропуска части тестов для ручного тестирования Visual Studio 2010 (VS) 6 Team System - фреймворк для автоматизации тестирования от Microsoft
- интегрированный набор инструментов для тестирования, который обеспечивает полный рабочий процесс планирование-тестирование-прослеживание. Преимущества: Создание тест-кейсов и объединение их в тестовые наборы Качественные отчеты об ошибках с детальными данными для разработчиков Удобный интерфейс для управления тест-кейсами и тестовыми наборами Возможность выполнения ручных, автоматических и смешанных тестов Test Manager 7 Team System - фреймворк для автоматизации тестирования от Microsoft
Выбор проекта для подключения 8 Team System - фреймворк для автоматизации тестирования от Microsoft
Testing Center 9 Team System - фреймворк для автоматизации тестирования от Microsoft
Создание тест-кейса 10 Team System - фреймворк для автоматизации тестирования от Microsoft
Запуск ручных тестов 11 Team System - фреймворк для автоматизации тестирования от Microsoft
Выполнение ручных тестов 12 Team System - фреймворк для автоматизации тестирования от Microsoft
- приложение для запуска и выполнения автоматических тестов в тестовом окружении Функции: Запуск и выполнение автоматических тестов на тестовой машине Сбор информации о системе Выполнение нагрузочных тестов Test Agent 13 Team System - фреймворк для автоматизации тестирования от Microsoft
Test agent во время выполнения тестов 14 Team System - фреймворк для автоматизации тестирования от Microsoft
Результаты тестов в Test Manager 15 Team System - фреймворк для автоматизации тестирования от Microsoft
Unit-тесты Coded UI (запись-воспроизведение) Generic tests (запуск сторонних exe-файлов с параметрами) Web and Load tests (доступно только со специальной лицензией) Типы авто тестов 16 Team System - фреймворк для автоматизации тестирования от Microsoft
1. Добавляем в проект элемент типа Unit test 2. Пишем код на удобном языке в Visual Studio, создаем новый билд 3. Назначаем Unit test тест-кейсу 4. Запускаем на тестовой машине Unit test 17 Team System - фреймворк для автоматизации тестирования от Microsoft
1. Добавляем в проект элемент типа Coded UI (доступен не для всех языков в VS) 2. Записываем последовательность действий 3. Разпознаем элементы GUI 4. Правим код, генерируем новый билд 5. Назначаем полученный авто-тест тест кейсу 6. Запускаем на тестовой машине Coded UI: запись-воспроизведение 18 Team System - фреймворк для автоматизации тестирования от Microsoft
1. Добавляем в проект элемент типа Generic test 2. Указываем путь к исполнимому файлу и входящие параметры (если нужно) 3. Создаем новый билд 4. Назначаем Generic test тест кейсу 5. Запускаем на тестовой машине Generic Test 19 Team System - фреймворк для автоматизации тестирования от Microsoft
Эти тесты позволяют генерировать http запросы, проверять правильность ответов на запросы, измерять время отклика и пропускную способность. Web and Load Test 20 Team System - фреймворк для автоматизации тестирования от Microsoft
Распределенное тестирование с помощью Test Agent-ов Менеджер управления тест-кейсами и тестовыми наборами Среда для разработки тестов на полноценных языках Возможность редактировать код, записанный с помощью Coded UI Связь исходного кода с тест-кейсами и т.д. Преимущества автоматизации в Team System 21 Team System - фреймворк для автоматизации тестирования от Microsoft
Вопросы? 22 Team System - фреймворк для автоматизации тестирования от Microsoft