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

Contenu connexe

Tendances

Взаимодействие аналитиков и тестировщиков
Взаимодействие аналитиков и тестировщиковВзаимодействие аналитиков и тестировщиков
Взаимодействие аналитиков и тестировщиковDenis Beskov
 
4 производственных контекста (Денис Бесков)
4 производственных контекста (Денис Бесков)4 производственных контекста (Денис Бесков)
4 производственных контекста (Денис Бесков)Ontico
 
Andrey Azimov - Как найти работу тестировщику?
Andrey Azimov - Как найти работу тестировщику?Andrey Azimov - Как найти работу тестировщику?
Andrey Azimov - Как найти работу тестировщику?automated-testing.info
 
Ігор Лужанський Театр начинается с вешалки или тестирование требований
Ігор Лужанський Театр начинается с вешалки или тестирование требованийІгор Лужанський Театр начинается с вешалки или тестирование требований
Ігор Лужанський Театр начинается с вешалки или тестирование требованийDakiry
 
Тестирование Требований
Тестирование ТребованийТестирование Требований
Тестирование ТребованийIT Mine
 
юнит тестирование Fork
юнит тестирование Forkюнит тестирование Fork
юнит тестирование ForkSergey Oreshkov
 
About Testers
About TestersAbout Testers
About Testersantsh
 
ковалев нестандатное нт
ковалев    нестандатное нтковалев    нестандатное нт
ковалев нестандатное нтAlexei Lupan
 
2017-03-26 04 Екатерина Скорых. Профессия — тестировщик ПО
2017-03-26 04 Екатерина Скорых. Профессия — тестировщик ПО2017-03-26 04 Екатерина Скорых. Профессия — тестировщик ПО
2017-03-26 04 Екатерина Скорых. Профессия — тестировщик ПОHappyDev-lite
 
Пользовательские требования в жизни тестировщика
Пользовательские требования в жизни тестировщикаПользовательские требования в жизни тестировщика
Пользовательские требования в жизни тестировщикаSQALab
 
Документация тестировщика - Александр Трибушный
Документация тестировщика - Александр ТрибушныйДокументация тестировщика - Александр Трибушный
Документация тестировщика - Александр ТрибушныйDataArt
 
Метод No-Test-Cases: избавьтесь от тест-кейсов в тестировании
Метод No-Test-Cases: избавьтесь от тест-кейсов в тестированииМетод No-Test-Cases: избавьтесь от тест-кейсов в тестировании
Метод No-Test-Cases: избавьтесь от тест-кейсов в тестированииSQALab
 
Пользователи в помощь тестировщику
Пользователи в помощь тестировщикуПользователи в помощь тестировщику
Пользователи в помощь тестировщикуRina Uzhevko
 
Тестирование требований
Тестирование требованийТестирование требований
Тестирование требованийNickola14
 
Эволюция тестирования в QA
Эволюция тестирования в QAЭволюция тестирования в QA
Эволюция тестирования в QARina Uzhevko
 
Дмитрий Исаев - Теория тестирования
Дмитрий Исаев - Теория тестированияДмитрий Исаев - Теория тестирования
Дмитрий Исаев - Теория тестированияYandex
 
Держим дизайн системы под контролем, используя изолированное юнит-тестировани...
Держим дизайн системы под контролем, используя изолированное юнит-тестировани...Держим дизайн системы под контролем, используя изолированное юнит-тестировани...
Держим дизайн системы под контролем, используя изолированное юнит-тестировани...Ontico
 
Работа с унаследованным кодом. Есть ли жизнь после коммита.
Работа с унаследованным кодом. Есть ли жизнь после коммита.Работа с унаследованным кодом. Есть ли жизнь после коммита.
Работа с унаследованным кодом. Есть ли жизнь после коммита.Vadim Kruchkov
 
DaKiRY_BAQ2016_QADay_Круглий стіл: "Чи помре ручне тестування з часом" Учасни...
DaKiRY_BAQ2016_QADay_Круглий стіл: "Чи помре ручне тестування з часом" Учасни...DaKiRY_BAQ2016_QADay_Круглий стіл: "Чи помре ручне тестування з часом" Учасни...
DaKiRY_BAQ2016_QADay_Круглий стіл: "Чи помре ручне тестування з часом" Учасни...Dakiry
 

Tendances (19)

Взаимодействие аналитиков и тестировщиков
Взаимодействие аналитиков и тестировщиковВзаимодействие аналитиков и тестировщиков
Взаимодействие аналитиков и тестировщиков
 
4 производственных контекста (Денис Бесков)
4 производственных контекста (Денис Бесков)4 производственных контекста (Денис Бесков)
4 производственных контекста (Денис Бесков)
 
Andrey Azimov - Как найти работу тестировщику?
Andrey Azimov - Как найти работу тестировщику?Andrey Azimov - Как найти работу тестировщику?
Andrey Azimov - Как найти работу тестировщику?
 
Ігор Лужанський Театр начинается с вешалки или тестирование требований
Ігор Лужанський Театр начинается с вешалки или тестирование требованийІгор Лужанський Театр начинается с вешалки или тестирование требований
Ігор Лужанський Театр начинается с вешалки или тестирование требований
 
Тестирование Требований
Тестирование ТребованийТестирование Требований
Тестирование Требований
 
юнит тестирование Fork
юнит тестирование Forkюнит тестирование Fork
юнит тестирование Fork
 
About Testers
About TestersAbout Testers
About Testers
 
ковалев нестандатное нт
ковалев    нестандатное нтковалев    нестандатное нт
ковалев нестандатное нт
 
2017-03-26 04 Екатерина Скорых. Профессия — тестировщик ПО
2017-03-26 04 Екатерина Скорых. Профессия — тестировщик ПО2017-03-26 04 Екатерина Скорых. Профессия — тестировщик ПО
2017-03-26 04 Екатерина Скорых. Профессия — тестировщик ПО
 
Пользовательские требования в жизни тестировщика
Пользовательские требования в жизни тестировщикаПользовательские требования в жизни тестировщика
Пользовательские требования в жизни тестировщика
 
Документация тестировщика - Александр Трибушный
Документация тестировщика - Александр ТрибушныйДокументация тестировщика - Александр Трибушный
Документация тестировщика - Александр Трибушный
 
Метод No-Test-Cases: избавьтесь от тест-кейсов в тестировании
Метод No-Test-Cases: избавьтесь от тест-кейсов в тестированииМетод No-Test-Cases: избавьтесь от тест-кейсов в тестировании
Метод No-Test-Cases: избавьтесь от тест-кейсов в тестировании
 
Пользователи в помощь тестировщику
Пользователи в помощь тестировщикуПользователи в помощь тестировщику
Пользователи в помощь тестировщику
 
Тестирование требований
Тестирование требованийТестирование требований
Тестирование требований
 
Эволюция тестирования в QA
Эволюция тестирования в QAЭволюция тестирования в QA
Эволюция тестирования в QA
 
Дмитрий Исаев - Теория тестирования
Дмитрий Исаев - Теория тестированияДмитрий Исаев - Теория тестирования
Дмитрий Исаев - Теория тестирования
 
Держим дизайн системы под контролем, используя изолированное юнит-тестировани...
Держим дизайн системы под контролем, используя изолированное юнит-тестировани...Держим дизайн системы под контролем, используя изолированное юнит-тестировани...
Держим дизайн системы под контролем, используя изолированное юнит-тестировани...
 
Работа с унаследованным кодом. Есть ли жизнь после коммита.
Работа с унаследованным кодом. Есть ли жизнь после коммита.Работа с унаследованным кодом. Есть ли жизнь после коммита.
Работа с унаследованным кодом. Есть ли жизнь после коммита.
 
DaKiRY_BAQ2016_QADay_Круглий стіл: "Чи помре ручне тестування з часом" Учасни...
DaKiRY_BAQ2016_QADay_Круглий стіл: "Чи помре ручне тестування з часом" Учасни...DaKiRY_BAQ2016_QADay_Круглий стіл: "Чи помре ручне тестування з часом" Учасни...
DaKiRY_BAQ2016_QADay_Круглий стіл: "Чи помре ручне тестування з часом" Учасни...
 

En vedette

подведение итогов рисунок 05.08.13
подведение итогов рисунок 05.08.13подведение итогов рисунок 05.08.13
подведение итогов рисунок 05.08.13Larissa-M
 
1 google apps_13.05.13
1 google apps_13.05.131 google apps_13.05.13
1 google apps_13.05.13Larissa-M
 
слабые стороны недостатки ошибки_27.05.13
слабые стороны недостатки ошибки_27.05.13слабые стороны недостатки ошибки_27.05.13
слабые стороны недостатки ошибки_27.05.13Larissa-M
 
5.2 упражнение 12.07.13
5.2 упражнение 12.07.135.2 упражнение 12.07.13
5.2 упражнение 12.07.13Larissa-M
 
2 упражнение 11.03.13
2 упражнение 11.03.132 упражнение 11.03.13
2 упражнение 11.03.13Larissa-M
 
Qa core 11.09.13 final
Qa core 11.09.13 finalQa core 11.09.13 final
Qa core 11.09.13 finalLarissa-M
 
6.1 трудные вопросы смена работы_15.07.13
6.1 трудные вопросы смена работы_15.07.136.1 трудные вопросы смена работы_15.07.13
6.1 трудные вопросы смена работы_15.07.13Larissa-M
 
4 собеседование ценности_01.07.13
4 собеседование ценности_01.07.134 собеседование ценности_01.07.13
4 собеседование ценности_01.07.13Larissa-M
 
5.1 трудные вопросы недостатки_ошибки_12.07.13
5.1 трудные вопросы недостатки_ошибки_12.07.135.1 трудные вопросы недостатки_ошибки_12.07.13
5.1 трудные вопросы недостатки_ошибки_12.07.13Larissa-M
 
Григорий Липин: Автоматизация нагрузочного тестирования
Григорий Липин: Автоматизация нагрузочного тестированияГригорий Липин: Автоматизация нагрузочного тестирования
Григорий Липин: Автоматизация нагрузочного тестированияYandex
 
Разработка оптимального ПО - создание раскадровок и сбор отзывов от заинтерес...
Разработка оптимального ПО - создание раскадровок и сбор отзывов от заинтерес...Разработка оптимального ПО - создание раскадровок и сбор отзывов от заинтерес...
Разработка оптимального ПО - создание раскадровок и сбор отзывов от заинтерес...Александр Шамрай
 
Обучение тестированию
Обучение тестированиюОбучение тестированию
Обучение тестированиюAPostovalova
 
Лекция по тестированию ПО
Лекция по тестированию ПОЛекция по тестированию ПО
Лекция по тестированию ПОDenis
 

En vedette (15)

подведение итогов рисунок 05.08.13
подведение итогов рисунок 05.08.13подведение итогов рисунок 05.08.13
подведение итогов рисунок 05.08.13
 
1 google apps_13.05.13
1 google apps_13.05.131 google apps_13.05.13
1 google apps_13.05.13
 
слабые стороны недостатки ошибки_27.05.13
слабые стороны недостатки ошибки_27.05.13слабые стороны недостатки ошибки_27.05.13
слабые стороны недостатки ошибки_27.05.13
 
5.2 упражнение 12.07.13
5.2 упражнение 12.07.135.2 упражнение 12.07.13
5.2 упражнение 12.07.13
 
Модуль
МодульМодуль
Модуль
 
2 упражнение 11.03.13
2 упражнение 11.03.132 упражнение 11.03.13
2 упражнение 11.03.13
 
Qa core 11.09.13 final
Qa core 11.09.13 finalQa core 11.09.13 final
Qa core 11.09.13 final
 
6.1 трудные вопросы смена работы_15.07.13
6.1 трудные вопросы смена работы_15.07.136.1 трудные вопросы смена работы_15.07.13
6.1 трудные вопросы смена работы_15.07.13
 
Модуль
МодульМодуль
Модуль
 
4 собеседование ценности_01.07.13
4 собеседование ценности_01.07.134 собеседование ценности_01.07.13
4 собеседование ценности_01.07.13
 
5.1 трудные вопросы недостатки_ошибки_12.07.13
5.1 трудные вопросы недостатки_ошибки_12.07.135.1 трудные вопросы недостатки_ошибки_12.07.13
5.1 трудные вопросы недостатки_ошибки_12.07.13
 
Григорий Липин: Автоматизация нагрузочного тестирования
Григорий Липин: Автоматизация нагрузочного тестированияГригорий Липин: Автоматизация нагрузочного тестирования
Григорий Липин: Автоматизация нагрузочного тестирования
 
Разработка оптимального ПО - создание раскадровок и сбор отзывов от заинтерес...
Разработка оптимального ПО - создание раскадровок и сбор отзывов от заинтерес...Разработка оптимального ПО - создание раскадровок и сбор отзывов от заинтерес...
Разработка оптимального ПО - создание раскадровок и сбор отзывов от заинтерес...
 
Обучение тестированию
Обучение тестированиюОбучение тестированию
Обучение тестированию
 
Лекция по тестированию ПО
Лекция по тестированию ПОЛекция по тестированию ПО
Лекция по тестированию ПО
 

Similaire à Обучение тестированию

Гибкое прототипирование для гибкой разработки (Максим Гапонов)
Гибкое прототипирование для гибкой разработки (Максим Гапонов)Гибкое прототипирование для гибкой разработки (Максим Гапонов)
Гибкое прототипирование для гибкой разработки (Максим Гапонов)Ontico
 
Бумажное прототипирование
Бумажное прототипированиеБумажное прототипирование
Бумажное прототипированиеMaxim Gaponov
 
Product discovery. Наши шишки и успехи
Product discovery. Наши шишки и успехиProduct discovery. Наши шишки и успехи
Product discovery. Наши шишки и успехиNikita Efimov
 
Опыт выстраивания процесса Product Discovery
Опыт выстраивания процесса Product DiscoveryОпыт выстраивания процесса Product Discovery
Опыт выстраивания процесса Product DiscoveryNikita Efimov
 
Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...
Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...
Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...GTestClub
 
организация мероприятий без упячки. герасимович. Itotvet 19 20 октября
организация мероприятий без упячки. герасимович. Itotvet 19 20 октябряорганизация мероприятий без упячки. герасимович. Itotvet 19 20 октября
организация мероприятий без упячки. герасимович. Itotvet 19 20 октябряit-people
 
Практика организации ИТ-конфереций и других мероприятий для разработчиков
Практика организации ИТ-конфереций и других мероприятий для разработчиковПрактика организации ИТ-конфереций и других мероприятий для разработчиков
Практика организации ИТ-конфереций и других мероприятий для разработчиковSQALab
 
Виталий Стрелюк
Виталий СтрелюкВиталий Стрелюк
Виталий СтрелюкSQALab
 
Когда код «убивает», или зачем нам тестировать наши продукты
Когда код «убивает», или зачем  нам тестировать наши продуктыКогда код «убивает», или зачем  нам тестировать наши продукты
Когда код «убивает», или зачем нам тестировать наши продуктыОлег Стрекаловский
 
16 HappyDev-lite'14 Серик Бейсенов. Введение в тестирование ПО
16 HappyDev-lite'14 Серик Бейсенов. Введение в тестирование ПО16 HappyDev-lite'14 Серик Бейсенов. Введение в тестирование ПО
16 HappyDev-lite'14 Серик Бейсенов. Введение в тестирование ПОHappyDev
 
Ольга Лужецька - Exploratory testing: Love it or Leave it?
Ольга Лужецька - Exploratory testing: Love it or Leave it?Ольга Лужецька - Exploratory testing: Love it or Leave it?
Ольга Лужецька - Exploratory testing: Love it or Leave it?DataArt
 
Виталий Стрелюк, Постановка процесса тестирования в Agile
Виталий Стрелюк, Постановка процесса тестирования в AgileВиталий Стрелюк, Постановка процесса тестирования в Agile
Виталий Стрелюк, Постановка процесса тестирования в AgileSQADays_2009_Piter
 
Sef Streluk Agile
Sef Streluk AgileSef Streluk Agile
Sef Streluk Agilesef2009
 
Постановка процесса тестирования в Agile
Постановка процесса тестирования в AgileПостановка процесса тестирования в Agile
Постановка процесса тестирования в AgileSQALab
 
Эффективные ретроспективы
Эффективные ретроспективыЭффективные ретроспективы
Эффективные ретроспективыBoris Volfson
 
Как улучшить удобство продукта минимальными затратами?
Как улучшить удобство продукта минимальными затратами?Как улучшить удобство продукта минимальными затратами?
Как улучшить удобство продукта минимальными затратами?Oleg Karapuzov
 
Мастер-класс по ЮТ для Британки
Мастер-класс по ЮТ для БританкиМастер-класс по ЮТ для Британки
Мастер-класс по ЮТ для БританкиKsenia Sternina
 
Дизайн мобильных приложений: обо всем понемножку
Дизайн мобильных приложений: обо всем понемножкуДизайн мобильных приложений: обо всем понемножку
Дизайн мобильных приложений: обо всем понемножкуAndrasz Husti
 

Similaire à Обучение тестированию (20)

Гибкое прототипирование для гибкой разработки (Максим Гапонов)
Гибкое прототипирование для гибкой разработки (Максим Гапонов)Гибкое прототипирование для гибкой разработки (Максим Гапонов)
Гибкое прототипирование для гибкой разработки (Максим Гапонов)
 
Paper prototyping
Paper prototypingPaper prototyping
Paper prototyping
 
Бумажное прототипирование
Бумажное прототипированиеБумажное прототипирование
Бумажное прототипирование
 
Product discovery. Наши шишки и успехи
Product discovery. Наши шишки и успехиProduct discovery. Наши шишки и успехи
Product discovery. Наши шишки и успехи
 
Опыт выстраивания процесса Product Discovery
Опыт выстраивания процесса Product DiscoveryОпыт выстраивания процесса Product Discovery
Опыт выстраивания процесса Product Discovery
 
Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...
Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...
Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...
 
организация мероприятий без упячки. герасимович. Itotvet 19 20 октября
организация мероприятий без упячки. герасимович. Itotvet 19 20 октябряорганизация мероприятий без упячки. герасимович. Itotvet 19 20 октября
организация мероприятий без упячки. герасимович. Itotvet 19 20 октября
 
Практика организации ИТ-конфереций и других мероприятий для разработчиков
Практика организации ИТ-конфереций и других мероприятий для разработчиковПрактика организации ИТ-конфереций и других мероприятий для разработчиков
Практика организации ИТ-конфереций и других мероприятий для разработчиков
 
Виталий Стрелюк
Виталий СтрелюкВиталий Стрелюк
Виталий Стрелюк
 
Когда код «убивает», или зачем нам тестировать наши продукты
Когда код «убивает», или зачем  нам тестировать наши продуктыКогда код «убивает», или зачем  нам тестировать наши продукты
Когда код «убивает», или зачем нам тестировать наши продукты
 
16 HappyDev-lite'14 Серик Бейсенов. Введение в тестирование ПО
16 HappyDev-lite'14 Серик Бейсенов. Введение в тестирование ПО16 HappyDev-lite'14 Серик Бейсенов. Введение в тестирование ПО
16 HappyDev-lite'14 Серик Бейсенов. Введение в тестирование ПО
 
Ольга Лужецька - Exploratory testing: Love it or Leave it?
Ольга Лужецька - Exploratory testing: Love it or Leave it?Ольга Лужецька - Exploratory testing: Love it or Leave it?
Ольга Лужецька - Exploratory testing: Love it or Leave it?
 
Виталий Стрелюк, Постановка процесса тестирования в Agile
Виталий Стрелюк, Постановка процесса тестирования в AgileВиталий Стрелюк, Постановка процесса тестирования в Agile
Виталий Стрелюк, Постановка процесса тестирования в Agile
 
Sef Streluk Agile
Sef Streluk AgileSef Streluk Agile
Sef Streluk Agile
 
Постановка процесса тестирования в Agile
Постановка процесса тестирования в AgileПостановка процесса тестирования в Agile
Постановка процесса тестирования в Agile
 
IT people
IT peopleIT people
IT people
 
Эффективные ретроспективы
Эффективные ретроспективыЭффективные ретроспективы
Эффективные ретроспективы
 
Как улучшить удобство продукта минимальными затратами?
Как улучшить удобство продукта минимальными затратами?Как улучшить удобство продукта минимальными затратами?
Как улучшить удобство продукта минимальными затратами?
 
Мастер-класс по ЮТ для Британки
Мастер-класс по ЮТ для БританкиМастер-класс по ЮТ для Британки
Мастер-класс по ЮТ для Британки
 
Дизайн мобильных приложений: обо всем понемножку
Дизайн мобильных приложений: обо всем понемножкуДизайн мобильных приложений: обо всем понемножку
Дизайн мобильных приложений: обо всем понемножку
 

Plus de APostovalova (20)

Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 
Модуль
МодульМодуль
Модуль
 

Обучение тестированию

  • 2. Жизненный цикл ПО • Каждая вещь в этом мире проживает свою жизнь. Мы стараемся продлить жизнь разработанным нами приложениям, поэтому я хочу познакомить тебя с понятием жизненного цикла ПО. • А так же его моделями, их 4. Там есть водопад и итеративная модель. Найди остальные и запиши определения. • И не забудь про плюсы и минусы каждого вида ;).
  • 3. Тестирование. • Работа тестировщика заключается в том, чтобы предоставить актуальную картину работы системы. А так же, локализовать проблемы в работе системы. • Сегодня тебе нужно записать основные понятия: кто такой тестировщик, тест кейс, тест план, тестовый сценарий, чек лист, баг и баг репорт.
  • 4. Откуда же берется ПО? • И как оно появляется? • Подумать и выяснить откуда оно берется, как формируется, каким мы ( команда разработчиков) его получаем.
  • 5. Требования к ПО. • Анализ требований – что это такое? • Найти и узнать, что такое: Decigion table, State transition testing, Варианты использования. • Плюсы и минуса каждого вида.
  • 6. Самостоятельная работа • Для каждого вида анализа требования составить план по примеру работе почтовой системы Mail.ru, Gmail, Яндекс.Почта. • На бумаге, руками.
  • 7. ТЗ. • Ответить на вопросы: Что такое ТЗ и как его тестировать? Кто заказчик? Что делает софт? Зачем нам его делать? Какой результат работы? • Подумать: Какими свойствами должно обладать ТЗ для того или иного проекта.
  • 8. Работа с ТЗ. • Разобрать готовый пример ТЗ. • Какие свойства должны быть у ТЗ?
  • 9. Документация по проекту. • Ответить на вопросы: • Какая может быть документация по проекту? • Где она хранится? • Как ее тестировать? • Разобрать на примере диска c MS Office.
  • 10. Виды тестирования. • Записать определения и свойства. • Определить какой вид тестирования для какой части приложения нужен.
  • 11. Более близкое знакомство с понятиями. • Записать определения: тест кейс и чек лист. • Ответить на вопросы: • Что это такое? • Для чего? • Что с ними делать? • Составить 5 штук тест кейсов по загрузке видео на Youtube и чек лист для заполнения формы регистрации.
  • 12. Варианты анализа • Составить варианты анализа для приложения Ulect, по примеру видов от 19 ноября. • По 1 варианту на каждый вид.
  • 13. Баг. • Записать определение. • Какие отличительные черты? • Привести примеры. • Ответить на вопрос: • А почему именно это баг, а вот это нет?
  • 14. Баг репорт. • Найти определение и примеры. • Если не найдешь, попроси у Оли пример. • Составить 5 баг репортов.
  • 15. Классы эквивалентности. • Найти определение. • Посмотреть видео. • Разобраться. • Задать вопросы.
  • 16. Практика по классам эквивалентности. • Составить чек лист для формы «Имя + Телефон». • Для каждого поля. • Не забудь о границах.
  • 17. • Составить чек лист по форме авторизации для плагина Ulect;
  • 18. Задача на 2 дня. • Составить тест кейсы для тестирования плагина Ulect.
  • 19. День консультации с тестировщиком. • Подготовить вопросы. • Задать вопросы.
  • 20. День перед презентацией. • Работа над ошибками. • Оформление презентации. • Предпоказ.
  • 21. Последний день стажировки • Рассказ доклада по окончанию стажировки.