- Тестирование инсталляции - Регрессионное тестирование - Функциональное тестирование - Тестирование производительности - Тестирование интерфейса.

Презентация:



Advertisements
Похожие презентации
РАСПРОСТРАНЕННЫЕ ОШИБКИ В ИДЕОЛОГИИ, ПЛАНИРОВАНИИ И ПРОВЕДЕНИИ ТЕСТИРОВАНИЯ 2.
Advertisements

Автоматизированное тестирование. Процесс верификации программного обеспечения, при котором основные функции и шаги теста, такие как запуск, инициализация,
Организация процесса тестирования в Agile команде с помощью квадрантов тестирования.
Александр Федоров software-testing.ru. Что нас ждет Особенности тест-дизайн при итерационной разработке Польза и спорная эффективность автоматизации тестирования.
Быков Антон СИСТЕМА АВТОМАТИЗАЦИИ LENNY.
Автоматизированное тестирование сложного ПО Мочалин Игорь. Quest Software – Moscow.
Постановка процесса тестирования в Agile Виталий Стрелюк. Intetics.
Основано на теории, практике, размышлениях, Lessons Learned.
Эффективность применения автотестов в ИТ-проектах VS.
Team System - фреймворк для автоматизации тестирования от Microsoft Футорняк Елена Apriorit Сообщество Тестировщиков Днепропетровска 29/09/2011.
TradeMatic Strategy Trader Автоматизация торговли на фондовых рынках © , TradeMatic LLC.
Дипломная работа Выполнил: Чернилевский Денис, 518 гр. Научный руководитель: к.ф.-м.н. Луковников Иван Васильевич.
LEMON – Cms – свежее решение для Вашего бизнеса!.
Тестирование программных средств Сафронов Сергей, 2007 год.
Microsoft Solutions Framework Технологии программирования. Курс на базе Microsoft Solutions Framework Семинар 6. Прохождение фазы разработки в каждой команде.
ТЕСТИРОВАНИЕ МЕТОД «ЧЕРНОГО ЯЩИКА» ВЫПОЛНИЛ СТУДЕНТ ГР. ИВТ-51 з БАННИКОВА Н.Р.
ТЕСТИРОВАНИЕ МЕТОД «ЧЕРНОГО ЯЩИКА» ВЫПОЛНИЛ СТУДЕНТ ГР. ИВТ-51 з БАННИКОВА Н.Р.
Тема проекта: Автор: Руководитель Разработка программы специалиста планового отдела ООО «ЕвроСпецСтрой» в среде Delphi 6.0. Слайд 1.
Калугин Александр, PhD, PMP Mercury Development Project Director.
Автоматизация тестирования. Когда это выгодно? Горшкова Алёна Руководитель проектов Перфоманс Лаб.
Транксрипт:

- Тестирование инсталляции - Регрессионное тестирование - Функциональное тестирование - Тестирование производительности - Тестирование интерфейса

VS - Ручной- Автоматизированный

- Нанять и обучить «много» студентов - Нанять «немного» опытных тестировщиков VS

- Запись скриптов (record & play) - Запись скриптов и дальнейшее редактирование - Программирование скриптов «с нуля» - Разработка сложного фреймворка

Отсутствуют знания, вы не умеете программировать и не знаете с чего начать? Решения: - Учиться самому - Купить тренинг

Отсутствуют кадры - Обучаем и растим своих Решения: - Покупаем «дорогих» специалистов

Программисты не хотят участвовать в процессе автоматизации Нужно их заставить! Решение:

Контролы не находятся тем инструментом, которые вы используете - Решить проблему хорошо! - Решить проблему с помощью ненадежного кода - Обойти проблему и воспользоваться не методами GUI - Сменить инструмент

Не понятно как верифицировать тесты - Снимать скриншоты в чек поинтах и сравнивать их

Не понятно как верифицировать тесты - Снимать скриншоты в чек поинтах и сравнивать их

Не понятно как верифицировать тесты: - Использовать базу данных входных и выходных значений

Непонятно как верифицировать тесты: - Руками :(

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

Отсутствие инструментария Решение: Купить дорогой инструмент: Плюсы: - Стабильная работа - Поддержка - Встроенные TMS системы - Удобство многопользовательской работы - Хороший функционал Минусы: - Не подходят под процесс - Не подходят под задачи - Дорогие - Тяжелы в изучении

Отсутствует инструментарий Решение: использовать бесплатный инструмент Плюсы: Минусы: - Нет поддержки, НО! есть форум - Бесплатный - Легок в изучении - Открытый код - Неудобства при многопользовательской работе - Недостатки в функционале

Руководство не признает автоматизацию - Проявить инициативу - Объяснить непосредственному руководителю пользу автоматизации

- Временное - Отсутствие человеческого фактора - Автоматический сбор данных - Мотивация сотрудников - Можно протестить то, что руками не протестить - etc......

- Ручная проверка результатов - Ломающийся код - Баги в скриптах - Эффект пестицида - Неэффективна, при тестировании «короткосрочных» продуктов - etc Неэффективна при плохом дизайне