Разработка через приемочное тестирование с использованием FIT презентация

Содержание

Слайд 1Разработка через приемочное тестирование с использованием FIT
Дмитрий Лобасев
dlobasev@luxoft.com


Слайд 2Дмитрий Лобасев
Архитектор процессов и тренер по гибким методологиям
Центр Качества, Люксофт


Сертифицированный Скрам-Мастер


Со-координатор

сообщества AgileRussia.ru
http://agilerussia.ru

Слайд 3

Как покупатель,

я могу зайти на сайт нашего магазина, выбрать понравившиеся товары

и

оформить заказ, указав ФИО, свои контактные данные и адрес доставки

Слайд 4Цена ошибки


Слайд 5Разработка, ведомая приемочными тестами


Слайд 6Приемочные тесты
Критерий завершенности задачи (Criteria for DONE)


Слайд 7Кто должен писать приемочные тесты?

Заказчик

Роль: «Заказчик»
Stakeholder
Аналитик
Тестировщик
Product Owner
Разработчик

Разработчики и QA помогают «заказчику» создавать

тесты

«Заказчик» помогает разработчикам понять бизнес-правила, описанные в тестах

Отличный инструмент для взаимодействия!


Слайд 8


Тесты должны быть автоматизированы!


Слайд 9FIT
Framework for Integrated Tests

Предоставляет унифицированный способ написания тестов

Тесты пишутся на языке

бизнеса

Не требуют написания сценариев в другой форме (Word, скриптовый язык, …)

Слайд 10
Добавить новую книгу ’FIT for Developing Software’ ценой ‘1500р’
Произвести в каталоге

поиск книги ’FIT for Developing Software’
Проверить, что такая книга найдена
Добавить книгу в корзину
Проверить, что сумма корзины равна ‘1500р’
Создать заказ для ‘Дмитрий Лобасев’, телефон ‘8 926 5843911’, …
Проверить, что заказ создан и его сумма равна ‘1500р’

Пример тестового сценария

Test button


Слайд 11Как это работает?

HTML Report
HTML, Excel spreadsheet of Fit test tables

(Test code)


Слайд 14
Картинка с тестом из фитнеса


Слайд 15

Плагины для IDE (Eclipse, MS Visual Studio)

FITpro Web – среда управления

FIT тестами

Слайд 17Для заказчика
Взаимодействие с проектной командой

Видимость результатов работы

Степень готовности системы


Слайд 18Для специалиста по тестированию

Критерий готовности системы

Не требуют навыков программирования

Новые тесты создаются

из готовых «кубиков»

Слайд 19Для разработчика
Критерий завершенности задачи

Система удовлетворяет требованиями заказчика

Система по прежнему работоспособна после

внесения изменений

Слайд 20

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


Отличная возможность оценить применение инструмента

на практике!

Слайд 21

Спасибо!


Дмитрий Лобасев
dlobasev@luxoft.com


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

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

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

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

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


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

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