Слайд 2
![Что такое качество?](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/151119/slide-1.jpg)
Слайд 3
![Качество – это соответствие продукта требованиям (Филипп Кросби). Имеются в](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/151119/slide-2.jpg)
Качество – это соответствие продукта требованиям (Филипп Кросби). Имеются в виду
не только письменные требования, но и неписаные правила.
Качество – это пригодность продукта для использования (Джозеф Юран).
Качество – набор функций и характеристик продукта, который обеспечивает удовлетворение нужд пользователей (Американское Общество Качества).
Качество – это ценность продукта для определенного человека (Джеральд Вейнберг).
Слайд 4
![Тестирование](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/151119/slide-3.jpg)
Слайд 5
![Тестирование Тестирование – проверка соответствия программы требованиям, осуществляемая путем наблюдения](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/151119/slide-4.jpg)
Тестирование
Тестирование – проверка соответствия программы требованиям, осуществляемая путем наблюдения за ее
работой в специальных, искусственно созданных ситуациях, выбранных определенным образом.
Альтернативный вариант:
Тестирование – процесс определения уровня качества продукта
Слайд 6
![Тестирование сначала рассматривалось как процесс доказательства работоспособности программы в некоторых](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/151119/slide-5.jpg)
Тестирование сначала рассматривалось как процесс доказательства работоспособности программы в некоторых заданных
условиях (positive testing), а затем — строго наоборот: как процесс доказательства неработоспособности программы в некоторых заданных условиях (negative testing).
Это внутреннее противоречие не только не исчезло со временем, но и в наши дни отмечается как две взаимодополняющие цели тестирования.
Слайд 7
![Почему тестирование необходимо?](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/151119/slide-6.jpg)
Почему тестирование необходимо?
Слайд 8
![Цели тестирования 1. получить адекватную и актуальную информацию о состоянии](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/151119/slide-7.jpg)
Цели тестирования
1. получить адекватную и актуальную информацию о состоянии проекта (что
и в каком объеме реализовано)
2. определить степень готовности
Продукта к выпуску
3. снизить риски финансовых и не финансовых потерь (как заказчика, так и исполнителя)
Слайд 9
![Задачи тестирования Главная задача тестировщика - найти баг! Для этого](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/151119/slide-8.jpg)
Задачи тестирования
Главная задача тестировщика - найти баг! Для этого он анализирует
документацию, изучает программу, применяет множество персональных навыков и различных методологий. В результате этого рождается" тест. Прогон теста может закончиться обнаружением дефекта или нет. Но главная задача теста - выявить возможный дефект.
Слайд 10
![Ошибка–Дефект–Сбой В чем разница?](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/151119/slide-9.jpg)
Ошибка–Дефект–Сбой
В чем разница?
Слайд 11
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/151119/slide-10.jpg)
Слайд 12
![Баг Баг – несоответствие между ожидаемым(expected) результатом и фактическим(actual)](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/151119/slide-11.jpg)
Баг
Баг – несоответствие между ожидаемым(expected) результатом и фактическим(actual)
Слайд 13
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/151119/slide-12.jpg)
Слайд 14
![Атрибуты баг репорта Название (title), пишется по принципу «что?где?когда?» Критичность](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/151119/slide-13.jpg)
Атрибуты баг репорта
Название (title), пишется по принципу «что?где?когда?»
Критичность (severity)
Приоритет (priority)
Компонент
(component)
Тестовая среда (Environment)
Шаги воспроизведения (steps to reproduce)
Фактический результат(actual)
Ожидаемый результат(expected)
Слайд 15
![Баг трекинговая система Система отслеживания ошибок - программа, разработанная с](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/151119/slide-14.jpg)
Баг трекинговая система
Система отслеживания ошибок - программа, разработанная с целью помочь
разработчикам программного обеспечения (программистам, тестировщикам и др.) учитывать и контролировать ошибки и неполадки, найденные в программах, пожелания пользователей, а также следить за процессом устранения этих ошибок и выполнения или невыполнения пожеланий.
Слайд 16
![Workflow бага](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/151119/slide-15.jpg)
Слайд 17
![QA-QC-Testing](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/151119/slide-16.jpg)
Слайд 18
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/151119/slide-17.jpg)
Слайд 19
![Quality Assurance обеспечивает правильность и предсказуемость процесса, в то время](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/151119/slide-18.jpg)
Quality Assurance обеспечивает правильность и предсказуемость процесса, в то время как Quality Control предполагает контроль
соблюдения требований. Тестирование же, в свою очередь, обеспечивает сбор статистических данных и внесение их в документы, созданные в рамках QC-процесса.
Слайд 20
![Критичность \ Приоритет](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/151119/slide-19.jpg)
Слайд 21
![Практическое задание Требования: 1.Кнопка Normal прямоугольная и серого цвета 2.Кнопка](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/151119/slide-20.jpg)
Практическое задание
Требования:
1.Кнопка Normal прямоугольная и серого цвета
2.Кнопка Default круглая и белого
цвета
3.Кнопка Primary овальная и синего цвета
4.Кнопка Info ромб и голубого цвета
5.Кнопка Success прямоугольная и зеленого цвета
6.Кнопка Danger прямоугольная и зеленого цвета
7.Кнопка Warning прямоугольная и желтого цвета
8.Кнопка Inverse треугольная и черного цвета