Similar presentations:
Введение в тестирование ПО
1.
Введение в тестированиеПО
2.
Темыкоторые
будем
обсуждать
• Жизненный цикл ПО
• Место тестировщика в нём
• Задачи тестировщика
• Виды тестирования
3.
Жизненный цикл ПОЖизненный цикл программного обеспечения — ряд событий,
происходящих с системой в процессе ее создания и
дальнейшего использования.
4.
Каскадная модель жизненного цикла ПО5.
Инкрементная модель жизненногоцикла ПО
6.
Итеративная модель жизненного циклаПО
7.
Отличия итеративной иинкрементальной модели
Iterative
Incremental
8.
Модель жизненного цикла ПО в Agile9.
Резюме по жизненным циклам10.
Место тестировщика в процессеНа каждом этапе!!!
11.
Задачи QA. Анализ требований• Уточнение требований к системе
• Тестирование требований
12.
Задачи QA. Планирование тестирования• Определение цели тестирования
• Составление плана тестирования
• Оценка трудоемкости тестирования
13.
Задачи QA. Разработка тестов• Создание тест-кейсов, чек-листов
• Создание тестовых данных
• Создание тестовых окружений (иногда)
14.
Задачи QA. Выполнение тестирования• Проверка разрабатываемого ПО на
соответствие требованиям
• Документирование дефектов
15.
Задачи QA. Оценка результатовтестирования
Анализ результатов тестирования
Создание отчета по тестированию
Анализ состояния разрабатываемого ПО
Информирование заинтересованных лиц о
результатах тестирования
16.
Резюме по задачам QA17.
Виды тестирования по целям• Функциональное
• Нефункциональное
• Связанное с изменениями
18.
Функциональное тестирование19.
Нефункциональное тестирование•Тестирование производительности
•Тестирование пользовательского интерфейса
•Тестирование удобства использования
•Тестирование защищенности
•Тестирование совместимости
•Тестирование надежности
•Тестирование локализации
20.
Тестирование связанное с изменениями• Smoke тестирование
• Регрессионное тестирование
• Санитарное тестирование
21.
Виды тестирования по принципамработы с ПО
•Позитивное
•Негативное
22.
Виды тестирования по уровням•Модульное / юнит-тестирование
•Интеграционное тестирование
•Системное тестирование
•Приемочное тестирование
23.
Виды тестирования по знанию системы24.
Виды тестирования по степениавтоматизации
25.
Вступайте в нашисообщества
/testittms
/test_it_tms
/testittms