🗊Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация

Категория: Образование
Нажмите для полного просмотра!
Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация, слайд №1Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация, слайд №2Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация, слайд №3Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация, слайд №4Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация, слайд №5Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация, слайд №6Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация, слайд №7Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация, слайд №8Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация, слайд №9Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация, слайд №10Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация, слайд №11Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация, слайд №12Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация, слайд №13Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация, слайд №14Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация, слайд №15Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация, слайд №16Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация, слайд №17Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация, слайд №18Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация, слайд №19Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация, слайд №20Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация, слайд №21Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация, слайд №22Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация, слайд №23Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация, слайд №24Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация, слайд №25Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация, слайд №26Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация, слайд №27Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация, слайд №28Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация, слайд №29Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация, слайд №30Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация, слайд №31

Содержание

Вы можете ознакомиться и скачать Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация. Презентация содержит 31 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Тестирование веб-проектов в Agile
Асхат Уразбаев, ScrumTrek
Описание слайда:
Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek

Слайд 2





Содержание
Специфика веб-проектов
Коротко об Agile
Тестирование в Agile
Виды качества
Практики тестирования
Описание слайда:
Содержание Специфика веб-проектов Коротко об Agile Тестирование в Agile Виды качества Практики тестирования

Слайд 3





Специфика веб-проектов
Короткий цикл выкладки
Деплой на сервера (без обновления клиентских машин)
Легкие технологии, относительно простая архитектура
Относительно невысокая связанность кода
Описание слайда:
Специфика веб-проектов Короткий цикл выкладки Деплой на сервера (без обновления клиентских машин) Легкие технологии, относительно простая архитектура Относительно невысокая связанность кода

Слайд 4





Специфика тестирования
Низкий уровень документирования
Тестирование на разных броузерах
Testing Environment <> Production Environment
Описание слайда:
Специфика тестирования Низкий уровень документирования Тестирование на разных броузерах Testing Environment <> Production Environment

Слайд 5






Немного об Agile и Scrum
Описание слайда:
Немного об Agile и Scrum

Слайд 6





Итеративная разработка
Описание слайда:
Итеративная разработка

Слайд 7





Скрам
Описание слайда:
Скрам

Слайд 8






Тестирование в Agile
Описание слайда:
Тестирование в Agile

Слайд 9





Цикл тестирования
Каждый разработчик делает свою фичу
Описание слайда:
Цикл тестирования Каждый разработчик делает свою фичу

Слайд 10





Цикл тестирования
Если не успевают – не успевают все три!
Описание слайда:
Цикл тестирования Если не успевают – не успевают все три!

Слайд 11





Цикл тестирования
Фичи делаются в порядке приоритета
Три разработчика делают одну фичу
Фичи тестируются сразу
Описание слайда:
Цикл тестирования Фичи делаются в порядке приоритета Три разработчика делают одну фичу Фичи тестируются сразу

Слайд 12





Цикл тестирования
Не успеваем только низкоприоритетные!
Описание слайда:
Цикл тестирования Не успеваем только низкоприоритетные!

Слайд 13


Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация, слайд №13
Описание слайда:

Слайд 14





Программисты против Тестировщиков
Программисты слишком полагаются на тестировщиков
Снижается ответственность за код
Описание слайда:
Программисты против Тестировщиков Программисты слишком полагаются на тестировщиков Снижается ответственность за код

Слайд 15





Структура команды
Команда состоит из разработчиков и тестировщиков
За качество отвечает вся команда
Значит и за объем работ отвечает вся команда
Описание слайда:
Структура команды Команда состоит из разработчиков и тестировщиков За качество отвечает вся команда Значит и за объем работ отвечает вся команда

Слайд 16





Тестировщик
Тестировщик – член команды
Участвует в планировании итераций
Тесно общается с заказчиками
Помогает документировать требования к коду
Частично берет на себя функции аналитика
Описание слайда:
Тестировщик Тестировщик – член команды Участвует в планировании итераций Тесно общается с заказчиками Помогает документировать требования к коду Частично берет на себя функции аналитика

Слайд 17





Цикл регресионного тестирования
Пронос на Test Environment в конце итерации
Создается ветка (branch) «Test»
Тестирование 
Баги исправляются в основной ветке и делается merge в Test (или наоборот)
Описание слайда:
Цикл регресионного тестирования Пронос на Test Environment в конце итерации Создается ветка (branch) «Test» Тестирование Баги исправляются в основной ветке и делается merge в Test (или наоборот)

Слайд 18





Цикл регресионного тестирования
А если баги в Production?
Описание слайда:
Цикл регресионного тестирования А если баги в Production?

Слайд 19





Цикл регресионного тестирования
Тестирование не прекращается никогда
Выберите удобный ритм тестирования
Работать в одной ветке
Описание слайда:
Цикл регресионного тестирования Тестирование не прекращается никогда Выберите удобный ритм тестирования Работать в одной ветке

Слайд 20





Что такое качество?
Описание слайда:
Что такое качество?

Слайд 21





Качество с точки зрения заказчика
Качеством управляет заказчик!
В этой итерации сделайте самую простую версию
Будем исходить из 10000 пользователей в день
Пока просто текстбокс, AJAX потом добавим
Описание слайда:
Качество с точки зрения заказчика Качеством управляет заказчик! В этой итерации сделайте самую простую версию Будем исходить из 10000 пользователей в день Пока просто текстбокс, AJAX потом добавим

Слайд 22





Качество заказчика
Заказчик осуществляет приемку каждую итерацию
Постоянная обратная связь от рынка
Описание слайда:
Качество заказчика Заказчик осуществляет приемку каждую итерацию Постоянная обратная связь от рынка

Слайд 23





Баги должны приоритезироваться!
Разработчики НЕ должны исправлять все баги, найденные тестерами
Баги должны быть приоритезированы Product Owner
Реальные ошибки
Улучшения – фичи
Не баги
Описание слайда:
Баги должны приоритезироваться! Разработчики НЕ должны исправлять все баги, найденные тестерами Баги должны быть приоритезированы Product Owner Реальные ошибки Улучшения – фичи Не баги

Слайд 24





Внутреннее качество
Качество кода
Простота, читаемость
Качество архитектуры и дизайна
Agile:
Внутренним качеством управляет команда!
Внутреннее качество должно быть высоким
Описание слайда:
Внутреннее качество Качество кода Простота, читаемость Качество архитектуры и дизайна Agile: Внутренним качеством управляет команда! Внутреннее качество должно быть высоким

Слайд 25





Затраты на качество продукта
Автоматизация тестирования
Снизить стоимость изменений
Сократить цикл тестирования
Описание слайда:
Затраты на качество продукта Автоматизация тестирования Снизить стоимость изменений Сократить цикл тестирования

Слайд 26


Тестирование веб-проектов в Agile Асхат Уразбаев, ScrumTrek. - презентация, слайд №26
Описание слайда:

Слайд 27





Тестирование
Continuous Integration
Сборка после каждого коммита, прогон Smoke Unit Tests (=Build Acceptance Tests)
Nightly Builds
Ночная сборка для всей системы, прогон всех Unit Tests и интеграционных тестов
Regression Testing
Частое регрессионное ручное тестирование всей системы
Описание слайда:
Тестирование Continuous Integration Сборка после каждого коммита, прогон Smoke Unit Tests (=Build Acceptance Tests) Nightly Builds Ночная сборка для всей системы, прогон всех Unit Tests и интеграционных тестов Regression Testing Частое регрессионное ручное тестирование всей системы

Слайд 28





Виды автоматизации тестирования
Unit Tests
Дешевые в создании, быстрые при прогоне
Не используют базу данных и сеть
Интеграционные тесты
Более дорогие в создании, медленнее при прогоне
Проходят весь цикл, включая работу с БД и сетью
Тесты пользовательского интерфейса
Проходят через пользовательский интерфейс
Неустойчивые, медленные
Описание слайда:
Виды автоматизации тестирования Unit Tests Дешевые в создании, быстрые при прогоне Не используют базу данных и сеть Интеграционные тесты Более дорогие в создании, медленнее при прогоне Проходят весь цикл, включая работу с БД и сетью Тесты пользовательского интерфейса Проходят через пользовательский интерфейс Неустойчивые, медленные

Слайд 29





Стадии развития проекта
Описание слайда:
Стадии развития проекта

Слайд 30





Независимый отдел тестирования
Слабая связь разработчиков и тестеров
Низкий уровень документирования
=>
Низкое качество и производительность тестирования
(например, тестеры находят в основном баги верстки)
Описание слайда:
Независимый отдел тестирования Слабая связь разработчиков и тестеров Низкий уровень документирования => Низкое качество и производительность тестирования (например, тестеры находят в основном баги верстки)

Слайд 31






СПАСИБО!
Описание слайда:
СПАСИБО!



Похожие презентации
Mypresentation.ru
Загрузить презентацию