solit 2014, Введение в тестирование для начинающих...

Post on 30-Oct-2014

155 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Дмитрий Храменков, Солигорск. Инженер-тестировщик в компании JazzTeam. «Введение в тестирование для начинающих тестировщиков». Development секция. Для тестировщиков. Начальный уровень подготовки. 1. Представление о работе тестировщика 2. Понятие процесса тестирования программного обеспечения и жизненный цикл проекта/продукта 3. Для чего нужны тест-планы (Test Plan) и тест-кейсы (Test Case) 4. Примеры сложных случаев мануального тестирования 5. Необходимый инструментарий для тестировщика «Инвалидность не преграда, для достижения свойх целей. Возможно все, стоит только захотеть». Мотивационное выступление. Дмитрий расскажет немного про себя, какие достижения у него есть и как он к этому стремился.

TRANSCRIPT

ВВЕДЕНИЕ В ТЕСТИРОВАНИЕ ДЛЯ НАЧИНАЮЩИХ ТЕСТИРОВЩИКОВ

О ЧЕМ БУДЕМ ГОВОРИТЬ

Представление о работе тестировщика• Что такое тестирование?• Кто такой тестировщик?• Основные качества тестировщика Жизненный цикл проекта/продукта• Этапы создания проектаПонятие процесса тестирования ПО• Процесс тестирования поступившей задачи• Процесс тестирования проекта перед релизом

О ЧЕМ БУДЕМ ГОВОРИТЬДля чего нужны тест-планы (Test Plan) и тест-кейсы (Test Case)• что такое тест план• тест-план поступившей задачи• Что такое тест кейс• для чего нужны тест-кейсыПримеры сложных случаев мануального тестирования• Несколько случаев из собственного опытаНеобходимый инструментарий для тестировщика• Какие инструменты нужно знать тестировщику

ПРЕДСТАВЛЕНИЕ О РАБОТЕ ТЕСТИРОВЩИКА

Немного о тестировании….Кто такой тестировщик, и в чем заключается его работа?Качества тестировщика: • Ответственность;• Наблюдательность;• Усидчивость;• Настойчивость;• Желанием учиться;• Любить работу.

ЖИЗНЕННЫЙ ЦИКЛ ПРОЕКТА/ПРОДУКТА

Жизненный цикл продукта – это…Итеративный подход – это…• Планирование• Реализация• Тестирование• Релиз

ПОНЯТИЕ ПРОЦЕССА ТЕСТИРОВАНИЯ ПО

Процесс тестирования поступившей задачи

Процесс тестирования проекта перед релизом• регресионное тестирование

(regression testing)• смоук тестирование

(Smoke testing)

Програмист тестировшик

Задача закрыта

ДЛЯ ЧЕГО НУЖНЫ ТЕСТ-ПЛАНЫ (TEST PLAN) И ТЕСТ-КЕЙСЫ (TEST CASE)

Что такое тест план?Тест-план поступившей задачиЧто такое тест кейс?

Для чего нужны тест-кейсы?

ПРИМЕРЫ СЛОЖНЫХ СЛУЧАЕВ МАНУАЛЬНОГО ТЕСТИРОВАНИЯ

НЕОБХОДИМЫЙ ИНСТРУМЕНТАРИЙ ДЛЯ ТЕСТИРОВЩИКАБраузеры (Chrome, Opera, IE, Firefox);

FireBug, firePath;DomHtml;Svn –системы контроля версий (TortoiseSVN, Git);Баг трекинговые системы(trac, jira, redmain…);Google doc;Почтовые клиенты.

СПАСИБО ЗА ВНИМАНИЕ!

top related