Тестирование программного обеспечения презентация

Содержание

Слайд 2

Идея

Водопадная модель жизненного цикла разработки

Слайд 3

Идея

Итеративная модель жизненного цикла разработки

1-я итерация

2-я итерация

Слайд 4

Опрос Стратоплана
Какая методология используется в вашем проекте? (Выберите наиболее подходящий вариант)
Результаты следующие:

Слайд 5

Тестирование

ТЗ
и другая документация

Баг-репорты

Программа

Тестирование

Слайд 7

Баг-репорт в Магме

Слайд 8

Баг-репорт в Магме - 2

Слайд 9

Багтрекер в Магме

Слайд 10

База тест-кейсов в Магме

Слайд 11

Процесс тестирования в проекте

Выполнение тестов (test execution)

Анализ результатов (test analysis)

Тест-дизайн (test design)

Планирование работ (test management)

Слайд 12

Тестирование ПО

Практика
2015-2016

Слайд 13

Косметический ремонт

Слайд 14

Риски

Слайд 15

Диаграмма Ганта, водопад

Слайд 16

Scrum backlog

Слайд 17

Scrum backlog – 2

Слайд 18

Scrum backlog – 3

Слайд 19

Диаграмма Ганта, Scrum

Слайд 21

Kanban backlog

Слайд 22

Диаграмма ганта, Kanban

Слайд 24

Известная схема тестирования карандаша

Слайд 25

Протестируйте карандаш

Есть требования или спецификация?

Краткий план тестирования: обсуждаем
Объект тестирования – простой карандаш со

стирательной резинкой на конце (или без), специальных требований нет.
Рамки тестирования – что мы считаем отказом. Это нужно для стресс-тестов.
Критерии верификации – мы анализируем результаты тестирования? Если да – какие критерии верификации?
Сроки – разумный срок на собеседовании – 5-10 минут.
Ресурсы – 1 ручной тестер, простой карандаш как черный ящик, бумага, точилка (было бы полезно).

Это уже из управления

У заказчика есть специфические потребности (привычка грызть карандаш, специальные условия работы)?

Слайд 26

Протестируйте карандаш

Составляем примерные требования.
Простой карандаш пишет на бумаге.
Наш карандаш имеет на конце стирательную

резинку.
Резинка позволяет стереть написанное.
Можно заточить точилкой.
Бывает мягким и твердым. У нас ________

Слайд 27

Протестируйте карандаш

Список видов тестирования и тест-кейсов:
Функциональное тестирование:
Позитивное!!! Смотрим требования!
Негативное. Его делаем в конце!
Надежность:

как часто ломается грифель. А есть ли время? Ожидаемое поведение?
Юзабилити: удобно держать в руке, мягко пишет, красивый, не скатывается со стола.
Производительность: сколько испишем при среднем нажиме, как быстро придется точить. А есть ли время? Ожидаемое поведение?
Конфигурационное: подходит для правой и левой руки, подходит для разного типа бумаги, подходит для разных точилок (если они есть).
Стрессовое: при сильном нажиме.

Слайд 28

Протестируйте карандаш

Делаем выводы.
Какие ошибки мы нашли в процессе тестирования?
Обладает ли карандаш приемлемым для

использования качеством?

Слайд 29

Список источников

Рекомендую для ознакомления:
Школа тестирования Михаила Портного:
Онлайн курсы/школа тестировщиков программного обеспечения https://www.portnov.com/ru
Канал на

Youtube: SiliconValleyVoice
Ресурс Алексея Лупана «QA – грамотно» http://testitquickly.com
Роман Савин. Тестирование Дот Ком, или Пособие по жестокому обращению с багами в интернет-стартапах.
Алан Купер. Психбольница в руках пациентов.
Помимо того, при создании курса использованы:
Ресурс Александра Баранцева Software-Testing.Ru
SWEBOK.
Сэм Канер, Джек Фолк, Енг Кек Нгуен. Тестирование программного обеспечения.
ISO 9126 (ГОСТ Р ИСО / МЭК 9126-93). Информационная технология. Оценка программного продукта. Характеристики качества и руководство по их применению.
http://33testers.blogspot.ru/2013/07/blog-post_27.html
Имя файла: Тестирование-программного-обеспечения.pptx
Количество просмотров: 64
Количество скачиваний: 0