Agile тестирование презентация

Содержание

Слайд 2

ПЛАН Agile SCRUM Планирование Автоматизация Ручное тестирование Постоянное улучшение

ПЛАН

Agile
SCRUM
Планирование
Автоматизация
Ручное тестирование
Постоянное улучшение

Слайд 3

AGILE-МАНИФЕСТ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ Люди и взаимодействие важнее процессов и

AGILE-МАНИФЕСТ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

Люди и взаимодействие важнее процессов и инструментов
Работающий продукт

важнее исчерпывающей документации
Сотрудничество с заказчиком важнее согласования условий контракта
Готовность к изменениям важнее следования первоначальному плану
То есть, не отрицая важности того, что справа,
мы всё-таки больше ценим то, что слева.
Слайд 4

AGILE МЕТОДОЛОГИИ SCRUM eXtreme Programming (XP) Lean Development Feature Driven Development Context Driven Testing

AGILE МЕТОДОЛОГИИ

SCRUM
eXtreme Programming (XP)
Lean Development
Feature Driven Development
Context Driven Testing

Слайд 5

SCRUM FRAMEWORK ROLES CEREMONIES ARTEFACTS Product Owner Scrum Master Team

SCRUM FRAMEWORK

ROLES

CEREMONIES

ARTEFACTS

Product Owner
Scrum Master
Team

Sprint planning
Scrum meeting
Sprint review
Sprint retrospective

Product backlog
Sprint backlog
Burndown charts

Слайд 6

SCRUM

SCRUM

Слайд 7

ПРИМЕР СПРИНТА 1 2 3 4 5 6 7 9

ПРИМЕР СПРИНТА

1

2

3

4

5

6

7

9

8

10

Планирование

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

Тестирование нового функционала

Регрессия

Демо

Слайд 8

ПЛАНИРОВАНИЕ Sprint backlog User Story 1 (Acceptance criteria) User Story

ПЛАНИРОВАНИЕ

Sprint backlog

User Story 1
(Acceptance criteria)

User Story 1
(Acceptance criteria)

Dev task

Test task

Dev task

Test

task
Слайд 9

Lisa Crispin AGILE TESTING QUADRANTS

Lisa Crispin

AGILE TESTING QUADRANTS

Слайд 10

Alister Scott АВТОМАТИЗАЦИЯ Automated GUI tests Automated API tests Unit

Alister Scott

АВТОМАТИЗАЦИЯ

Automated
GUI tests

Automated API tests

Unit tests

Automated
GUI tests

Manual tests

Unit tests

Integration tests

Automated integration

tests

Automated Component tests

Manual Session Based Testing

Ideal Software Testing Pyramid

Software Testing Cone Anti-Pattern

watirmelon.com

watirmelon.com

Слайд 11

РУЧНОЕ ТЕСТИРОВАНИЕ?.. Статическое тестирование Исследовательское тестирование Тестирование удобства пользовательского интерфейса Пользовательское тестирование

РУЧНОЕ ТЕСТИРОВАНИЕ?..

Статическое тестирование
Исследовательское тестирование
Тестирование удобства пользовательского интерфейса
Пользовательское тестирование

Слайд 12

РУЧНОЕ ТЕСТИРОВАНИЕ В AGILE Checklists Bug tracking systems Testing dashboard Парная работа

РУЧНОЕ ТЕСТИРОВАНИЕ В AGILE

Checklists
Bug tracking systems
Testing dashboard
Парная работа

Слайд 13

КРИТЕРИИ ГОТОВНОСТИ USER STORY ЗАДАЧА СПРИНТ имеет приоритет снабжена приемочными

КРИТЕРИИ ГОТОВНОСТИ

USER STORY

ЗАДАЧА

СПРИНТ

имеет приоритет
снабжена приемочными тестами
созданы автоматизированные приемочные тесты
<…>

сode review

(если не разрабатывалась в паре)
unit тесты на основные методы
<…>

все user stories закрыты
система прошла регрессионное тестирование
<…>

Слайд 14

ПРОЦЕСС УЛУЧШЕНИЯ РЕТРОСПЕКТИВА Что было хорошо Что было плохо Что

ПРОЦЕСС УЛУЧШЕНИЯ

РЕТРОСПЕКТИВА

Что было хорошо

Что было плохо

Что будем улучшать

Список улучшений на следующий

спринт
Слайд 15

КАК ОБЕСПЕЧИТЬ КАЧЕСТВО? Ответственность Предотвращение ошибок Планирование Критерии готовности (Definition Of Done) Автоматизация Постоянное улучшение процесса

КАК ОБЕСПЕЧИТЬ КАЧЕСТВО?

Ответственность
Предотвращение ошибок
Планирование
Критерии готовности (Definition Of Done)
Автоматизация
Постоянное улучшение процесса

Имя файла: Agile-тестирование.pptx
Количество просмотров: 71
Количество скачиваний: 0