Upload
apostovalova
View
121
Download
0
Embed Size (px)
Citation preview
Обучение тестированию
Составила: Шнайдер О. К.
Жизненный цикл ПО
• Каждая вещь в этом мире проживает свою жизнь. Мы стараемся продлить жизнь разработанным нами приложениям, поэтому я хочу познакомить тебя с понятием жизненного цикла ПО.
• А так же его моделями, их 4. Там есть водопад и итеративная модель. Найди остальные и запиши определения.
• И не забудь про плюсы и минусы каждого вида ;).
Тестирование.
• Работа тестировщика заключается в том, чтобы предоставить актуальную картину работы системы. А так же, локализовать проблемы в работе системы.
• Сегодня тебе нужно записать основные понятия: кто такой тестировщик, тест кейс, тест план, тестовый сценарий, чек лист, баг и баг репорт.
Откуда же берется ПО?
• И как оно появляется? • Подумать и выяснить откуда оно берется, как формируется, каким
мы ( команда разработчиков) его получаем.
Требования к ПО.
• Анализ требований – что это такое? • Найти и узнать, что такое: Decigion table, State transition testing,
Варианты использования.• Плюсы и минуса каждого вида.
Самостоятельная работа
• Для каждого вида анализа требования составить план по примеру работе почтовой системы Mail.ru, Gmail, Яндекс.Почта.
• На бумаге, руками.
ТЗ.
• Ответить на вопросы:Что такое ТЗ и как его тестировать?Кто заказчик? Что делает софт? Зачем нам его делать? Какой результат работы?• Подумать: Какими свойствами должно обладать ТЗ для того или
иного проекта.
Работа с ТЗ.
• Разобрать готовый пример ТЗ.• Какие свойства должны быть у ТЗ?
Документация по проекту.
• Ответить на вопросы:• Какая может быть документация по проекту?• Где она хранится?• Как ее тестировать?• Разобрать на примере диска c MS Office.
Виды тестирования.
• Записать определения и свойства. • Определить какой вид тестирования для какой части приложения
нужен.
Более близкое знакомство с понятиями.• Записать определения: тест кейс и чек лист.• Ответить на вопросы: • Что это такое?• Для чего? • Что с ними делать?• Составить 5 штук тест кейсов по загрузке видео на Youtube и чек
лист для заполнения формы регистрации.
Варианты анализа
• Составить варианты анализа для приложения Ulect, по примеру видов от 19 ноября.
• По 1 варианту на каждый вид.
Баг.
• Записать определение.• Какие отличительные черты?• Привести примеры.• Ответить на вопрос: • А почему именно это баг, а вот это нет?
Баг репорт.
• Найти определение и примеры.• Если не найдешь, попроси у Оли пример.• Составить 5 баг репортов.
Классы эквивалентности.
• Найти определение.• Посмотреть видео.• Разобраться. • Задать вопросы.
Практика по классам эквивалентности.• Составить чек лист для формы «Имя + Телефон».• Для каждого поля.• Не забудь о границах.
• Составить чек лист по форме авторизации для плагина Ulect;
Задача на 2 дня.
• Составить тест кейсы для тестирования плагина Ulect.
День консультации с тестировщиком.• Подготовить вопросы.• Задать вопросы.
День перед презентацией.
• Работа над ошибками.• Оформление презентации.• Предпоказ.
Последний день стажировки
• Рассказ доклада по окончанию стажировки.