Тестирование. Типы дефектов (багов) презентация

Содержание

Что такое дефект (баг)? Дефект (он же баг) — это несоответствие фактического результата выполнения программы ожидаемому результату.

Слайд 1Напоминание!
Тестирование = поиск дефектов!
Тестирование- процесс исследования ПО с целью получения информации

о качестве продукта.

Слайд 2Что такое дефект (баг)?
Дефект (он же баг) — это несоответствие фактического результата выполнения

программы ожидаемому результату.

Слайд 3«First actual case of bug being found»


Слайд 4Как определить дефект перед нами или нет?
Программа не делает, то что

она должна делать согласно ТЗ.
Программа делает что-то, чего она не должна делать согласно ТЗ.
Программа делает что-то, о чём в требованиях не упоминалось.
Программа не делает чего-то, о чём не говорится в требованиях , однако подразумевается, что она должна это делать.
Программа трудна для понимания и неудобна в использовании.


Слайд 5Оформление отчёта об ошибке
Цель составления :отчета об ошибке является ее исправление.
Каждое

хорошее описание ошибки должно содержать роено три вещи
Какие шаги привели к ошибке;
Что Вы ожидали, увидеть;
Что Вы на самом деле увидели.
1 отчет в багтреккере на I баг
1 отчет в багтреккере на один итот жебаг, который воспроизводится браузерах/ОС.

Слайд 6Основные типы дефектов ПО
функциональные ошибки


Слайд 7Функциональные ошибки. Примеры:
1. Не сохраняются изменения данных в профиле
2. Не работает

добавление комментария
3. Не работает удаление товара из корзины
4. Не работает поиск

Слайд 8Основные типы дефектов ПО
функциональные ошибки
визуальные ошибки


Слайд 9Визуальные ошибки. Примеры:
1. Текст вылезает за границы поля
2. Элемент управления сайтом

наслаивается на нижестоящий элемент.
3. Не отображается картинка

Слайд 10Основные типы дефектов ПО
функциональные ошибки
визуальные ошибки
логические ошибки


Слайд 11Логические ошибки. Примеры:
1. Можно поставить дату рождения в будущем. 31 февраля,

31 июня и т.д.
2. Можно сделать заказ не указав адрес доставки
3. Неверная работа логики поиска

Слайд 12Основные типы дефектов ПО
функциональные ошибки
визуальные ошибки
логические ошибки
ошибки контента


Слайд 13Ошибки контента. Примеры:
1. Конвертация валют идет по некор-ректному курсу.
2. Орфографические или

пунктуацион-ные ошибки.
3. Картинка товара не соответствует карточке товара

Слайд 14Основные типы дефектов ПО
функциональные ошибки
визуальные ошибки
логические ошибки
ошибки контента
ошибки удобства

использования

Слайд 15Ошибки удобства использования. Примеры:
1. Отсутствие подсветки или текста ошибки при некорректно

заполненных полях формы
2. Сброс значений заполненных полей при некорректной попытке регистрации
3. Перегруженный интерфейс (чрезмерное количество однотипных точек входа)

Слайд 16Основные типы дефектов ПО
функциональные ошибки
визуальные ошибки
логические ошибки
ошибки контента
ошибки удобства

использования
ошибки безопасности



Слайд 17Ошибки безопасности. Примеры:
1. XSS-уязвимости
2. SQL-инъекции


Слайд 18Зачем документируют дефекты
Чтобы не забыть
Чтобы иметь возможность исправлять конкретные проблемы
Чтобы собирать

метрики

Слайд 19Ошибки безопасности. Примеры:
1. XSS-уязвимости
2. SQL-инъекции


Слайд 20Простые правила оформления
Один дефект - один репорт
Говорящее название
Понятное описание


Слайд 21Оформление ошибок. Название
Локатор. Действие для проявления. Проявление. Ожидаемый результат.
Где? Что делал?

Что получилось? Что ожидали?



Слайд 22Оформление ошибок. Описание
1. Предусловия воспроизведения
2. Последовательность действий для воспроизведения
3. Фактический результат
4.

Ожидаемый результат

Слайд 23Оформление ошибок. Доп. инфо
1. Окружение/условия воспроизведения
2. Скриншоты/видео
3. Логи/артефакты работы ПО
4. Атрибуты

ошибки (важность, компонент)

Слайд 24Атрибуты бага: (Summary)
Принцип описания сути(Summary) бага:

Что?
Где?
Когда?, (При каких условиях?)


Слайд 25Практика формулирования Summary бага.
Сформулируйте баг на скриншоте используя принцип: Что, где,

когда?


Слайд 26Практика формулирования Summary бага.
Ответ:
Что: Отсутствует выпадающее меню
Где: в пункте Actionc
Когда:

при не выбранном документе.

Слайд 27Серьёзность и Приоритет багов.
СЕРЬЁЗНОСТЬ
S1 Блокирующий (Blocker)

S2 Критический (Critical)

S3 Значительный (Major)

S4 Незначительный

(Minor)

S5 Тривиальный (Trivial)

ПРИОРИТЕТ

P1 Высокий (High)

P2 Средний (Medium)

P3 Низкий (Low)


Слайд 28Жизненный цикл дефекта.


Слайд 29Жизненный цикл дефекта.


Слайд 30Состояние дефектов


Слайд 31Жизненный цикл дефекта.
Варианты прохождения багов:
1. (новый)new

(отклоненный)rejected (закрытый)closed 2. new (отложенный)deferred 3. new (принятый)Accepted (открытый)open (исправленный)fixed (закрытый)closed 4. new accepted pen fixed closed (открыт снова)reopend

Слайд 32Дефекты - основной продукт работы тестировщиков !!!


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика