SlideShare une entreprise Scribd logo
1  sur  10
Agile и тестирование
Автор презентации: Кириллова Ольга
Что за зверь – Agile?
Waterfall Agile
Ценности Agile
• люди и взаимодействие важнее процессов и
инструментов;
• работающий продукт важнее исчерпывающей
документации;
• сотрудничество с заказчиком важнее согласования
условий контракта;
• готовность к изменениям важнее следования
первоначальному плану.
Задачи тестирования для
agile-команд
• Определить сценарии тестирования в
кратчайшие сроки после определения требования
• Выполнить тестирование сразу же после
изменения кода
• Сделать всех членов команды ответственными за
качество
Как это делается?
• Круглый стол
• Планирование
• Общая ответственность
Типичные ошибки
• «Тестовый спринт» назначается перед каждым
релизом
• Разработчики используют формальную
передаточную документацию
• Объекты, тестирование которых не проводилось
во время спринта, помечаются как «готовые»
• Тестирование, по большей части, выполняется
вручную.
А как правильно?
• Внимание на функции, уровни риска и
спецификации
• Автоматизация
• Комментарии к кодам и средства визуализации
• Автоматическое тестирование каждой сборки
• Сборки – как можно чаще
Спасибо
за внимание!

Contenu connexe

Tendances

Quality Assurance vs Quality Control - так в чем же заключается работа специа...
Quality Assurance vs Quality Control - так в чем же заключается работа специа...Quality Assurance vs Quality Control - так в чем же заключается работа специа...
Quality Assurance vs Quality Control - так в чем же заключается работа специа...COMAQA.BY
 
Тестировщик в Agile - кто он?
Тестировщик в Agile - кто он?Тестировщик в Agile - кто он?
Тестировщик в Agile - кто он?Igor Khrol
 
ROCS 2 - advanced platform for automated test execution in clustered environm...
ROCS 2 - advanced platform for automated test execution in clustered environm...ROCS 2 - advanced platform for automated test execution in clustered environm...
ROCS 2 - advanced platform for automated test execution in clustered environm...Rina Uzhevko
 
Continuous Integration для QA
Continuous Integration для QAContinuous Integration для QA
Continuous Integration для QAIvan Kolodyazhny
 
Agile Testing: вопросы и ответы
Agile Testing: вопросы и ответыAgile Testing: вопросы и ответы
Agile Testing: вопросы и ответыAndrey Rebrov
 
Гибкое тестирование
Гибкое тестированиеГибкое тестирование
Гибкое тестированиеRina Uzhevko
 
Новый процесс тестирования на "старом" проекте
Новый процесс тестирования на "старом" проектеНовый процесс тестирования на "старом" проекте
Новый процесс тестирования на "старом" проектеSQALab
 
Петр Клименко. DevOps Трансформация для SIEBEL CRM
Петр Клименко. DevOps Трансформация для SIEBEL CRMПетр Клименко. DevOps Трансформация для SIEBEL CRM
Петр Клименко. DevOps Трансформация для SIEBEL CRMScrumTrek
 
Как развить отдел тестирования от палки-копалки до CI
Как развить отдел тестирования от палки-копалки до CIКак развить отдел тестирования от палки-копалки до CI
Как развить отдел тестирования от палки-копалки до CICEE-SEC(R)
 
Инструменты автоматизации тестирования - дефективные
Инструменты автоматизации тестирования - дефективныеИнструменты автоматизации тестирования - дефективные
Инструменты автоматизации тестирования - дефективныеSQALab
 
Непрерывная интеграция и автотесты. Сравнительный анализ инструментов
Непрерывная интеграция и автотесты. Сравнительный анализ инструментовНепрерывная интеграция и автотесты. Сравнительный анализ инструментов
Непрерывная интеграция и автотесты. Сравнительный анализ инструментовCOMAQA.BY
 
Способы организаций больших Java проектов по Автоматизированному тестированию
Способы организаций больших Java проектов по Автоматизированному тестированиюСпособы организаций больших Java проектов по Автоматизированному тестированию
Способы организаций больших Java проектов по Автоматизированному тестированиюCOMAQA.BY
 
Деградация автоматизаторов - "горе от ума"
Деградация автоматизаторов - "горе от ума"Деградация автоматизаторов - "горе от ума"
Деградация автоматизаторов - "горе от ума"SQALab
 
DevOps для Legacy-продуктов
DevOps для Legacy-продуктовDevOps для Legacy-продуктов
DevOps для Legacy-продуктовScrumTrek
 
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...WrikeTechClub
 
QA Fest 2015. Юлия Завертайло. Практическая визуализация пользы тестирования...
QA Fest 2015. Юлия Завертайло. Практическая визуализация пользы тестирования...QA Fest 2015. Юлия Завертайло. Практическая визуализация пользы тестирования...
QA Fest 2015. Юлия Завертайло. Практическая визуализация пользы тестирования...QAFest
 
QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...
QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...
QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...QAFest
 
Crystal Agile, или как мы приспособили процесс разработки для обеспечения мак...
Crystal Agile, или как мы приспособили процесс разработки для обеспечения мак...Crystal Agile, или как мы приспособили процесс разработки для обеспечения мак...
Crystal Agile, или как мы приспособили процесс разработки для обеспечения мак...SQALab
 
Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...
Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...
Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...RIF-Technology
 
QA Fes 2016. Василий Сливка. 10 лучших практик для тестирования мобильных при...
QA Fes 2016. Василий Сливка. 10 лучших практик для тестирования мобильных при...QA Fes 2016. Василий Сливка. 10 лучших практик для тестирования мобильных при...
QA Fes 2016. Василий Сливка. 10 лучших практик для тестирования мобильных при...QAFest
 

Tendances (20)

Quality Assurance vs Quality Control - так в чем же заключается работа специа...
Quality Assurance vs Quality Control - так в чем же заключается работа специа...Quality Assurance vs Quality Control - так в чем же заключается работа специа...
Quality Assurance vs Quality Control - так в чем же заключается работа специа...
 
Тестировщик в Agile - кто он?
Тестировщик в Agile - кто он?Тестировщик в Agile - кто он?
Тестировщик в Agile - кто он?
 
ROCS 2 - advanced platform for automated test execution in clustered environm...
ROCS 2 - advanced platform for automated test execution in clustered environm...ROCS 2 - advanced platform for automated test execution in clustered environm...
ROCS 2 - advanced platform for automated test execution in clustered environm...
 
Continuous Integration для QA
Continuous Integration для QAContinuous Integration для QA
Continuous Integration для QA
 
Agile Testing: вопросы и ответы
Agile Testing: вопросы и ответыAgile Testing: вопросы и ответы
Agile Testing: вопросы и ответы
 
Гибкое тестирование
Гибкое тестированиеГибкое тестирование
Гибкое тестирование
 
Новый процесс тестирования на "старом" проекте
Новый процесс тестирования на "старом" проектеНовый процесс тестирования на "старом" проекте
Новый процесс тестирования на "старом" проекте
 
Петр Клименко. DevOps Трансформация для SIEBEL CRM
Петр Клименко. DevOps Трансформация для SIEBEL CRMПетр Клименко. DevOps Трансформация для SIEBEL CRM
Петр Клименко. DevOps Трансформация для SIEBEL CRM
 
Как развить отдел тестирования от палки-копалки до CI
Как развить отдел тестирования от палки-копалки до CIКак развить отдел тестирования от палки-копалки до CI
Как развить отдел тестирования от палки-копалки до CI
 
Инструменты автоматизации тестирования - дефективные
Инструменты автоматизации тестирования - дефективныеИнструменты автоматизации тестирования - дефективные
Инструменты автоматизации тестирования - дефективные
 
Непрерывная интеграция и автотесты. Сравнительный анализ инструментов
Непрерывная интеграция и автотесты. Сравнительный анализ инструментовНепрерывная интеграция и автотесты. Сравнительный анализ инструментов
Непрерывная интеграция и автотесты. Сравнительный анализ инструментов
 
Способы организаций больших Java проектов по Автоматизированному тестированию
Способы организаций больших Java проектов по Автоматизированному тестированиюСпособы организаций больших Java проектов по Автоматизированному тестированию
Способы организаций больших Java проектов по Автоматизированному тестированию
 
Деградация автоматизаторов - "горе от ума"
Деградация автоматизаторов - "горе от ума"Деградация автоматизаторов - "горе от ума"
Деградация автоматизаторов - "горе от ума"
 
DevOps для Legacy-продуктов
DevOps для Legacy-продуктовDevOps для Legacy-продуктов
DevOps для Legacy-продуктов
 
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...
 
QA Fest 2015. Юлия Завертайло. Практическая визуализация пользы тестирования...
QA Fest 2015. Юлия Завертайло. Практическая визуализация пользы тестирования...QA Fest 2015. Юлия Завертайло. Практическая визуализация пользы тестирования...
QA Fest 2015. Юлия Завертайло. Практическая визуализация пользы тестирования...
 
QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...
QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...
QA Fest 2015. Александра Волкова. 10 принципов автоматизации, которые я не пр...
 
Crystal Agile, или как мы приспособили процесс разработки для обеспечения мак...
Crystal Agile, или как мы приспособили процесс разработки для обеспечения мак...Crystal Agile, или как мы приспособили процесс разработки для обеспечения мак...
Crystal Agile, или как мы приспособили процесс разработки для обеспечения мак...
 
Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...
Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...
Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...
 
QA Fes 2016. Василий Сливка. 10 лучших практик для тестирования мобильных при...
QA Fes 2016. Василий Сливка. 10 лучших практик для тестирования мобильных при...QA Fes 2016. Василий Сливка. 10 лучших практик для тестирования мобильных при...
QA Fes 2016. Василий Сливка. 10 лучших практик для тестирования мобильных при...
 

En vedette

CIA_Closeouts, New & BSeller TabSt3_LR
CIA_Closeouts, New & BSeller TabSt3_LRCIA_Closeouts, New & BSeller TabSt3_LR
CIA_Closeouts, New & BSeller TabSt3_LRElijah Owens
 
Pechakucha talk on Alzheimer's diagnosis
Pechakucha talk on Alzheimer's diagnosisPechakucha talk on Alzheimer's diagnosis
Pechakucha talk on Alzheimer's diagnosisKathy Ka Yan Chan
 
Lg3 4 persepsi dipengaruhi oleh apa yang diharapkan
Lg3 4 persepsi dipengaruhi oleh apa yang diharapkanLg3 4 persepsi dipengaruhi oleh apa yang diharapkan
Lg3 4 persepsi dipengaruhi oleh apa yang diharapkanAji Guntur Setyo
 
Marketing PresentationSigns
Marketing PresentationSignsMarketing PresentationSigns
Marketing PresentationSignsElijah Owens
 
PO 375 Media
PO 375 MediaPO 375 Media
PO 375 Mediaatrantham
 
IDENTIFICATION, DISTRIBUTION AND VECTOR BIOLOGY OF BROME MOSAIC VIRUS OF WHEA...
IDENTIFICATION, DISTRIBUTION AND VECTOR BIOLOGY OF BROME MOSAIC VIRUS OF WHEA...IDENTIFICATION, DISTRIBUTION AND VECTOR BIOLOGY OF BROME MOSAIC VIRUS OF WHEA...
IDENTIFICATION, DISTRIBUTION AND VECTOR BIOLOGY OF BROME MOSAIC VIRUS OF WHEA...Suresh Srivatsavai
 
Proposal penawaran karaoke software
Proposal penawaran karaoke softwareProposal penawaran karaoke software
Proposal penawaran karaoke softwareanuan anuan
 
Nieuwe kiezers bereiken via internet
Nieuwe kiezers bereiken via internetNieuwe kiezers bereiken via internet
Nieuwe kiezers bereiken via internetSoftService
 
遊戲世代
遊戲世代遊戲世代
遊戲世代A-Yue Liu
 

En vedette (16)

CIA_Closeouts, New & BSeller TabSt3_LR
CIA_Closeouts, New & BSeller TabSt3_LRCIA_Closeouts, New & BSeller TabSt3_LR
CIA_Closeouts, New & BSeller TabSt3_LR
 
Pewangi laundry lily
Pewangi laundry lilyPewangi laundry lily
Pewangi laundry lily
 
Pechakucha talk on Alzheimer's diagnosis
Pechakucha talk on Alzheimer's diagnosisPechakucha talk on Alzheimer's diagnosis
Pechakucha talk on Alzheimer's diagnosis
 
Lg3 4 persepsi dipengaruhi oleh apa yang diharapkan
Lg3 4 persepsi dipengaruhi oleh apa yang diharapkanLg3 4 persepsi dipengaruhi oleh apa yang diharapkan
Lg3 4 persepsi dipengaruhi oleh apa yang diharapkan
 
ปราสาทหินพิมาย
ปราสาทหินพิมายปราสาทหินพิมาย
ปราสาทหินพิมาย
 
Triptico4
Triptico4Triptico4
Triptico4
 
กฎหมายในชีวิตประจำวัน
กฎหมายในชีวิตประจำวันกฎหมายในชีวิตประจำวัน
กฎหมายในชีวิตประจำวัน
 
Larson Capitulo 5
Larson Capitulo 5Larson Capitulo 5
Larson Capitulo 5
 
Marketing PresentationSigns
Marketing PresentationSignsMarketing PresentationSigns
Marketing PresentationSigns
 
PO 375 Media
PO 375 MediaPO 375 Media
PO 375 Media
 
IDENTIFICATION, DISTRIBUTION AND VECTOR BIOLOGY OF BROME MOSAIC VIRUS OF WHEA...
IDENTIFICATION, DISTRIBUTION AND VECTOR BIOLOGY OF BROME MOSAIC VIRUS OF WHEA...IDENTIFICATION, DISTRIBUTION AND VECTOR BIOLOGY OF BROME MOSAIC VIRUS OF WHEA...
IDENTIFICATION, DISTRIBUTION AND VECTOR BIOLOGY OF BROME MOSAIC VIRUS OF WHEA...
 
Proposal penawaran karaoke software
Proposal penawaran karaoke softwareProposal penawaran karaoke software
Proposal penawaran karaoke software
 
Nieuwe kiezers bereiken via internet
Nieuwe kiezers bereiken via internetNieuwe kiezers bereiken via internet
Nieuwe kiezers bereiken via internet
 
遊戲世代
遊戲世代遊戲世代
遊戲世代
 
JED Brand Guidelines
JED Brand GuidelinesJED Brand Guidelines
JED Brand Guidelines
 
Patrimonio publico
Patrimonio publicoPatrimonio publico
Patrimonio publico
 

Similaire à Agile и тестирование

Виталий Стрелюк
Виталий СтрелюкВиталий Стрелюк
Виталий СтрелюкSQALab
 
Андрей Сильчук: "Автоматическое тестирование".
Андрей Сильчук: "Автоматическое тестирование".Андрей Сильчук: "Автоматическое тестирование".
Андрей Сильчук: "Автоматическое тестирование".Hub-IT-School
 
Автоматическое тестирование и с чем его едят
Автоматическое тестирование и с чем его едятАвтоматическое тестирование и с чем его едят
Автоматическое тестирование и с чем его едятMarina Peregud
 
Виталий Стрелюк, Постановка процесса тестирования в Agile
Виталий Стрелюк, Постановка процесса тестирования в AgileВиталий Стрелюк, Постановка процесса тестирования в Agile
Виталий Стрелюк, Постановка процесса тестирования в AgileSQADays_2009_Piter
 
вольфсон основы Agile
вольфсон   основы Agileвольфсон   основы Agile
вольфсон основы AgileMagneta AI
 
Test Automation Wargaming SQA Days 17
Test Automation Wargaming SQA Days 17Test Automation Wargaming SQA Days 17
Test Automation Wargaming SQA Days 17Igor Khrol
 
Автоматизация тестирования: доступна каждому или удел избранных?
Автоматизация тестирования: доступна каждому или удел избранных?Автоматизация тестирования: доступна каждому или удел избранных?
Автоматизация тестирования: доступна каждому или удел избранных?SQALab
 
Лучшие практики на практике
Лучшие практики на практикеЛучшие практики на практике
Лучшие практики на практикеDenis Tuchin
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в ScrumDenis Petelin
 
Тестирование весна 2013 лекция 5
Тестирование весна 2013 лекция 5Тестирование весна 2013 лекция 5
Тестирование весна 2013 лекция 5Technopark
 
Automation from the trenches
Automation from the trenchesAutomation from the trenches
Automation from the trenchesGleb Rybalko
 
Роман Кокин «Организация тестирования в больших командах»
Роман Кокин «Организация тестирования в больших командах»Роман Кокин «Организация тестирования в больших командах»
Роман Кокин «Организация тестирования в больших командах»DataArt
 
Continious integration-Automated Testing-Solid-Agile
Continious integration-Automated Testing-Solid-AgileContinious integration-Automated Testing-Solid-Agile
Continious integration-Automated Testing-Solid-AgileKairat Yussupov
 
Mva stf module 1 - rus
Mva stf module 1 - rusMva stf module 1 - rus
Mva stf module 1 - rusMaxim Shaptala
 

Similaire à Agile и тестирование (20)

Agile testing
Agile testingAgile testing
Agile testing
 
Виталий Стрелюк
Виталий СтрелюкВиталий Стрелюк
Виталий Стрелюк
 
Андрей Сильчук: "Автоматическое тестирование".
Андрей Сильчук: "Автоматическое тестирование".Андрей Сильчук: "Автоматическое тестирование".
Андрей Сильчук: "Автоматическое тестирование".
 
Автоматическое тестирование и с чем его едят
Автоматическое тестирование и с чем его едятАвтоматическое тестирование и с чем его едят
Автоматическое тестирование и с чем его едят
 
Виталий Стрелюк, Постановка процесса тестирования в Agile
Виталий Стрелюк, Постановка процесса тестирования в AgileВиталий Стрелюк, Постановка процесса тестирования в Agile
Виталий Стрелюк, Постановка процесса тестирования в Agile
 
Introduction to Automation Testing
Introduction to Automation TestingIntroduction to Automation Testing
Introduction to Automation Testing
 
вольфсон основы Agile
вольфсон   основы Agileвольфсон   основы Agile
вольфсон основы Agile
 
Test Automation Wargaming SQA Days 17
Test Automation Wargaming SQA Days 17Test Automation Wargaming SQA Days 17
Test Automation Wargaming SQA Days 17
 
Автоматизация тестирования: доступна каждому или удел избранных?
Автоматизация тестирования: доступна каждому или удел избранных?Автоматизация тестирования: доступна каждому или удел избранных?
Автоматизация тестирования: доступна каждому или удел избранных?
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing Process
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing Process
 
Лучшие практики на практике
Лучшие практики на практикеЛучшие практики на практике
Лучшие практики на практике
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в Scrum
 
Automation from the trenches
Automation from the trenchesAutomation from the trenches
Automation from the trenches
 
Тестирование весна 2013 лекция 5
Тестирование весна 2013 лекция 5Тестирование весна 2013 лекция 5
Тестирование весна 2013 лекция 5
 
Automation from the trenches
Automation from the trenchesAutomation from the trenches
Automation from the trenches
 
QAFest. Роль тестирования в Devops
QAFest. Роль тестирования в DevopsQAFest. Роль тестирования в Devops
QAFest. Роль тестирования в Devops
 
Роман Кокин «Организация тестирования в больших командах»
Роман Кокин «Организация тестирования в больших командах»Роман Кокин «Организация тестирования в больших командах»
Роман Кокин «Организация тестирования в больших командах»
 
Continious integration-Automated Testing-Solid-Agile
Continious integration-Automated Testing-Solid-AgileContinious integration-Automated Testing-Solid-Agile
Continious integration-Automated Testing-Solid-Agile
 
Mva stf module 1 - rus
Mva stf module 1 - rusMva stf module 1 - rus
Mva stf module 1 - rus
 

Agile и тестирование

  • 1. Agile и тестирование Автор презентации: Кириллова Ольга
  • 4. Ценности Agile • люди и взаимодействие важнее процессов и инструментов; • работающий продукт важнее исчерпывающей документации; • сотрудничество с заказчиком важнее согласования условий контракта; • готовность к изменениям важнее следования первоначальному плану.
  • 5. Задачи тестирования для agile-команд • Определить сценарии тестирования в кратчайшие сроки после определения требования • Выполнить тестирование сразу же после изменения кода • Сделать всех членов команды ответственными за качество
  • 6. Как это делается? • Круглый стол • Планирование • Общая ответственность
  • 7.
  • 8. Типичные ошибки • «Тестовый спринт» назначается перед каждым релизом • Разработчики используют формальную передаточную документацию • Объекты, тестирование которых не проводилось во время спринта, помечаются как «готовые» • Тестирование, по большей части, выполняется вручную.
  • 9. А как правильно? • Внимание на функции, уровни риска и спецификации • Автоматизация • Комментарии к кодам и средства визуализации • Автоматическое тестирование каждой сборки • Сборки – как можно чаще