SlideShare a Scribd company logo
1 of 27
Кто этот парень перед нами?
Кто этот парень перед нами?
Имя: Андрей Сильчук
Возраст: 28 лет
Местоработы: DataArt
Должность: Project Manager
Опыт: management, manual and automation
testing
Увлечения: фигурное катание, Star Wars,
snowboarding
Agenda
• Тестировщик и QA engineer – давайте не будем путать
• Manual и Automation – что же выбрать?
• Чем QA engineer занимается на работе кроме употребления кофе?
• Bug tracking system – ваша жена на работе
• QA и DEVeloper – от любви до ненависти - один bug report
• Сдача проекта той самой задниц… любимому заказчику
Тестировщик и QA engineer
Тестировщик и QA engineer
Цель тестировщика:
Найти как можно больше багов, этим показав насколько он крут.
Не будет переживать, если продукт в целом не будет удовлетворять
потребностям заказчика
Цель QA engineer:
Сделать так, что бы конечный пользователь нашел, как можно меньше
багов и что бы продукт полностью удовлетворял целям заказчика.
Тестировщик и QA engineer
Вывод: хороший QA не работает на количество, он работает на качество.
Нахождение дефектов не есть цель, это один из инструментов, который
позволяет достигнуть цели – выпустить качественный продукт, который
будет удовлетворять требования и цели заказчика.
Manual или Automation
Manual или Automation
Manual или Automation
Manual testing: является одной из составных частей всего процесса
тестирования. При этом виде тестирования не используются дополни-
тельные инструменты, позволяющие эмулировать работу пользователей.
Тестировщик/QA повторяет возможные действия пользователей лично
Automation testing: является составной частью процесса тестирования.
Оно использует программные средства для выполнения тестов и проверки
результатов пробега этих тестов, что помогает сократить время
тестирования и упростить его процесс.
Manual или Automation
Manual или Automation
Вывод: Без знаний основ мануального тестирования, быть хорошим
автоматизатором невозможно. С другой стороны, сегодняшние реалии IT
индустрии, говорят о том, что, в ближайшем будущем, специалисты без
знаний в области автоматизации будут все меньше востребованы.
Правильным выбором будет развитие в обоих направлениях.
Чем занимается QA на работе?
Твоё лицо когда построил
звезду смерти без
вентиляционного
отверстия.
Чем занимается QA на работе?
• Уточнение/обсуждение требований с заказчиком
• Расстановка задач и составление плана по их достижению
• Написание тестов
• Тестирование
• Отчет о тестировании
• Передача продукта заказчику
• Сохранение всех необходимых данных
• Проведение тренингов для супорт команды
Чем занимается QA на работе?
Вывод: есть множество активностей, которые входят в обязанности QA,
и представление, что будучи QA можно весь день смотреть youtube и пить
кофе и за это получать зарплату в валюте – ошибочно.
Bug tracking системы
Bug tracking системы
Вывод: Bug tracking система – тот самый tool, с которым вам придется
работать каждый день на любом проекте. Никогда не соглашайтесь
работать без такой системы, даже если вам говорят «ну ведь у нас проект
всего 1 месяц», лучше сами поднимите одну из бесплатных систем.
QA и DEVeloper
QA и DEVeloper
Когда ты забил хороший
баг репорт
Когда ты забил плохой баг
репорт
QA и DEVeloper
• Забивайте дефекты правильно!
• Начните с сотрудничества, а не сражения. Напомните каждому об
общей цели - улучшения качества системы
• Сообщайте результаты о тестировании продукта нейтральным
способом, сфокусируйтесь на фактах, без критики автора, например,
опишите цели, отчеты о фактических инцидентах и результаты
рецензирования.
• Попытайтесь понять, что другие люди чувствуют и почему они так
реагируют
• Убедитесь, что другой человек понял, что вы сказали, и наоборот
QA и DEVeloper
Вывод: Всегда помните - разработчики тоже люди 
Сдача проекта
Сдача проекта
• Acceptance criteria, обговоренные при старте проекта, должны быть
соблюдены
• Все требования должны быть покрыты тестами и протестированы
• Нету не пофикшенных, критических для заказчика, ошибок
• Продукт соответствует ожиданиям и потребностям заказчика
• Не пытайтесь «лишь бы впарить»
• Не считайте заказчика идиотом
• Помните про разницу между валидацией и верификацией
• Если есть хоть одно узкое место в проекте – заказчик обязательно
именно его и заметит
Сдача проекта
Вывод: делайте все от вас зависящие, что бы заказчик остался довольный
и хотел вернуться к вам с новым проектом.
С чего начать юным падаванам?
• Изучение теории по мануальному тестированию (САВИН! Сэм Канер
“Тестирование программного обеспечения”, ISTQB, Святослав Куликов
“Software testing”, google)
• DataBases basics
• Сети (понимание 7-ми уровневой модели OSI, знание протоколов)
• Английский (не ниже pre-intermediate)
• Способность написать простейшую программу на одном из ООП
языков (сортировка массива, сложение диагонали….)
• Умение работать с командной строкой
• LINUX
• ….
И помните
Вопросы?

More Related Content

What's hot

Тестирование в условиях Lean: как приручить MVP?
Тестирование в условиях Lean: как приручить MVP?Тестирование в условиях Lean: как приручить MVP?
Тестирование в условиях Lean: как приручить MVP?SQALab
 
"ТОП 3 кроки для швидкого старту кар'єри Project Manager в IT компанії"
"ТОП 3 кроки для швидкого старту кар'єри Project Manager в IT компанії""ТОП 3 кроки для швидкого старту кар'єри Project Manager в IT компанії"
"ТОП 3 кроки для швидкого старту кар'єри Project Manager в IT компанії"Lviv Startup Club
 
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибкиQA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибкиQAFest
 
Вирусный рекрутинг в GoIT
Вирусный рекрутинг в GoITВирусный рекрутинг в GoIT
Вирусный рекрутинг в GoITGoIT
 
Введение в специальность. Потапова Клавдия - Если не разработчик, то кто?
Введение в специальность. Потапова Клавдия - Если не разработчик, то кто?Введение в специальность. Потапова Клавдия - Если не разработчик, то кто?
Введение в специальность. Потапова Клавдия - Если не разработчик, то кто?kontur_student
 
ВЯЧЕСЛАВ САХАРОВ «Модель зрілості TPI next. Всі за і проти, поради щодо засто...
ВЯЧЕСЛАВ САХАРОВ «Модель зрілості TPI next. Всі за і проти, поради щодо засто...ВЯЧЕСЛАВ САХАРОВ «Модель зрілості TPI next. Всі за і проти, поради щодо засто...
ВЯЧЕСЛАВ САХАРОВ «Модель зрілості TPI next. Всі за і проти, поради щодо засто...GoQA
 
Дов Німрац "“Що таке проблемний продукт і як з цим боротись?" Lviv Project Ma...
Дов Німрац "“Що таке проблемний продукт і як з цим боротись?" Lviv Project Ma...Дов Німрац "“Що таке проблемний продукт і як з цим боротись?" Lviv Project Ma...
Дов Німрац "“Що таке проблемний продукт і як з цим боротись?" Lviv Project Ma...Lviv Startup Club
 
Как тестировщику выжить в стартапе
Как тестировщику выжить в стартапе Как тестировщику выжить в стартапе
Как тестировщику выжить в стартапе SQALab
 
Fitness box score | WPD2019 Moscow
Fitness box score | WPD2019 MoscowFitness box score | WPD2019 Moscow
Fitness box score | WPD2019 MoscowProductTank Moscow
 
QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...
QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...
QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...QAFest
 
Вадим Зубович - Sikuli Script - идеальный инструмент для обучения автоматизации
Вадим Зубович - Sikuli Script - идеальный инструмент для обучения автоматизацииВадим Зубович - Sikuli Script - идеальный инструмент для обучения автоматизации
Вадим Зубович - Sikuli Script - идеальный инструмент для обучения автоматизацииQA Club Minsk
 
Как экономить время? | WPD2019 Moscow
Как экономить время? | WPD2019 MoscowКак экономить время? | WPD2019 Moscow
Как экономить время? | WPD2019 MoscowProductTank Moscow
 
Оценка проектов тестирования
Оценка проектов тестированияОценка проектов тестирования
Оценка проектов тестированияRina Uzhevko
 
ITBrunch: неполиткорректный рассказ про поиск тестировщиков
ITBrunch: неполиткорректный рассказ про поиск тестировщиковITBrunch: неполиткорректный рассказ про поиск тестировщиков
ITBrunch: неполиткорректный рассказ про поиск тестировщиковNatalya Rukol
 
Хороший тестировщик может всё
Хороший тестировщик может всёХороший тестировщик может всё
Хороший тестировщик может всёSQALab
 
QA Fest 2016. Екатерина Шепелева. Секрет успеха: как стать и оставаться востр...
QA Fest 2016. Екатерина Шепелева. Секрет успеха: как стать и оставаться востр...QA Fest 2016. Екатерина Шепелева. Секрет успеха: как стать и оставаться востр...
QA Fest 2016. Екатерина Шепелева. Секрет успеха: как стать и оставаться востр...QAFest
 
Аудит команды тестирования в сложном проекте
Аудит команды тестирования в сложном проектеАудит команды тестирования в сложном проекте
Аудит команды тестирования в сложном проектеSQALab
 
Качества хорошего тест-лида
Качества хорошего тест-лидаКачества хорошего тест-лида
Качества хорошего тест-лидаSQALab
 
Улучшить KPI в два раза? Сделано!
Улучшить KPI в два раза? Сделано!Улучшить KPI в два раза? Сделано!
Улучшить KPI в два раза? Сделано!SQALab
 
Сергій Марцинюк "A kind of Magic." Lviv Project Management Day 2017
Сергій Марцинюк "A kind of Magic." Lviv Project Management Day 2017Сергій Марцинюк "A kind of Magic." Lviv Project Management Day 2017
Сергій Марцинюк "A kind of Magic." Lviv Project Management Day 2017Lviv Startup Club
 

What's hot (20)

Тестирование в условиях Lean: как приручить MVP?
Тестирование в условиях Lean: как приручить MVP?Тестирование в условиях Lean: как приручить MVP?
Тестирование в условиях Lean: как приручить MVP?
 
"ТОП 3 кроки для швидкого старту кар'єри Project Manager в IT компанії"
"ТОП 3 кроки для швидкого старту кар'єри Project Manager в IT компанії""ТОП 3 кроки для швидкого старту кар'єри Project Manager в IT компанії"
"ТОП 3 кроки для швидкого старту кар'єри Project Manager в IT компанії"
 
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибкиQA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
 
Вирусный рекрутинг в GoIT
Вирусный рекрутинг в GoITВирусный рекрутинг в GoIT
Вирусный рекрутинг в GoIT
 
Введение в специальность. Потапова Клавдия - Если не разработчик, то кто?
Введение в специальность. Потапова Клавдия - Если не разработчик, то кто?Введение в специальность. Потапова Клавдия - Если не разработчик, то кто?
Введение в специальность. Потапова Клавдия - Если не разработчик, то кто?
 
ВЯЧЕСЛАВ САХАРОВ «Модель зрілості TPI next. Всі за і проти, поради щодо засто...
ВЯЧЕСЛАВ САХАРОВ «Модель зрілості TPI next. Всі за і проти, поради щодо засто...ВЯЧЕСЛАВ САХАРОВ «Модель зрілості TPI next. Всі за і проти, поради щодо засто...
ВЯЧЕСЛАВ САХАРОВ «Модель зрілості TPI next. Всі за і проти, поради щодо засто...
 
Дов Німрац "“Що таке проблемний продукт і як з цим боротись?" Lviv Project Ma...
Дов Німрац "“Що таке проблемний продукт і як з цим боротись?" Lviv Project Ma...Дов Німрац "“Що таке проблемний продукт і як з цим боротись?" Lviv Project Ma...
Дов Німрац "“Що таке проблемний продукт і як з цим боротись?" Lviv Project Ma...
 
Как тестировщику выжить в стартапе
Как тестировщику выжить в стартапе Как тестировщику выжить в стартапе
Как тестировщику выжить в стартапе
 
Fitness box score | WPD2019 Moscow
Fitness box score | WPD2019 MoscowFitness box score | WPD2019 Moscow
Fitness box score | WPD2019 Moscow
 
QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...
QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...
QA Fest 2015. Игорь Хрол. Автоматизация тестирования: отбрасываем лишнее и пр...
 
Вадим Зубович - Sikuli Script - идеальный инструмент для обучения автоматизации
Вадим Зубович - Sikuli Script - идеальный инструмент для обучения автоматизацииВадим Зубович - Sikuli Script - идеальный инструмент для обучения автоматизации
Вадим Зубович - Sikuli Script - идеальный инструмент для обучения автоматизации
 
Как экономить время? | WPD2019 Moscow
Как экономить время? | WPD2019 MoscowКак экономить время? | WPD2019 Moscow
Как экономить время? | WPD2019 Moscow
 
Оценка проектов тестирования
Оценка проектов тестированияОценка проектов тестирования
Оценка проектов тестирования
 
ITBrunch: неполиткорректный рассказ про поиск тестировщиков
ITBrunch: неполиткорректный рассказ про поиск тестировщиковITBrunch: неполиткорректный рассказ про поиск тестировщиков
ITBrunch: неполиткорректный рассказ про поиск тестировщиков
 
Хороший тестировщик может всё
Хороший тестировщик может всёХороший тестировщик может всё
Хороший тестировщик может всё
 
QA Fest 2016. Екатерина Шепелева. Секрет успеха: как стать и оставаться востр...
QA Fest 2016. Екатерина Шепелева. Секрет успеха: как стать и оставаться востр...QA Fest 2016. Екатерина Шепелева. Секрет успеха: как стать и оставаться востр...
QA Fest 2016. Екатерина Шепелева. Секрет успеха: как стать и оставаться востр...
 
Аудит команды тестирования в сложном проекте
Аудит команды тестирования в сложном проектеАудит команды тестирования в сложном проекте
Аудит команды тестирования в сложном проекте
 
Качества хорошего тест-лида
Качества хорошего тест-лидаКачества хорошего тест-лида
Качества хорошего тест-лида
 
Улучшить KPI в два раза? Сделано!
Улучшить KPI в два раза? Сделано!Улучшить KPI в два раза? Сделано!
Улучшить KPI в два раза? Сделано!
 
Сергій Марцинюк "A kind of Magic." Lviv Project Management Day 2017
Сергій Марцинюк "A kind of Magic." Lviv Project Management Day 2017Сергій Марцинюк "A kind of Magic." Lviv Project Management Day 2017
Сергій Марцинюк "A kind of Magic." Lviv Project Management Day 2017
 

Viewers also liked

Historia sobre el facebook
Historia sobre el facebookHistoria sobre el facebook
Historia sobre el facebookMaira Palacios
 
2. tema2 espacio30-biblioteca documentos
2. tema2 espacio30-biblioteca documentos2. tema2 espacio30-biblioteca documentos
2. tema2 espacio30-biblioteca documentosAngeles Funes
 
Planning booklet.docx
Planning booklet.docxPlanning booklet.docx
Planning booklet.docxSam Hughes
 
4. tema4 espacio30-administracion sitio
4. tema4 espacio30-administracion sitio4. tema4 espacio30-administracion sitio
4. tema4 espacio30-administracion sitioAngeles Funes
 
Development pro forma
Development pro formaDevelopment pro forma
Development pro formaSam Hughes
 
Gaby. Aoude Mechanical Engineer
Gaby. Aoude Mechanical EngineerGaby. Aoude Mechanical Engineer
Gaby. Aoude Mechanical Engineergaby aoude
 
Eureka grupo 8 - presentación
Eureka   grupo 8 - presentaciónEureka   grupo 8 - presentación
Eureka grupo 8 - presentaciónJuan González
 
CV of sharday stevens may 2015
CV of sharday stevens  may 2015CV of sharday stevens  may 2015
CV of sharday stevens may 2015sharday stevens
 
Исследование корпоративные медиа 2016
Исследование корпоративные медиа 2016 Исследование корпоративные медиа 2016
Исследование корпоративные медиа 2016 Leonid Khomeriki
 
Final childrens book
Final childrens bookFinal childrens book
Final childrens bookSam Hughes
 
Введение в Data-mining-app club
Введение в Data-mining-app clubВведение в Data-mining-app club
Введение в Data-mining-app clubKIT_Conference
 
Gestor de proyectos docent tic
Gestor de proyectos docent tic Gestor de proyectos docent tic
Gestor de proyectos docent tic Iveth Mosquera
 
Introducing the Civil Infrastructure Platform Project
Introducing the Civil Infrastructure Platform ProjectIntroducing the Civil Infrastructure Platform Project
Introducing the Civil Infrastructure Platform ProjectYoshitake Kobayashi
 

Viewers also liked (20)

Dengue
DengueDengue
Dengue
 
Historia sobre el facebook
Historia sobre el facebookHistoria sobre el facebook
Historia sobre el facebook
 
suspilni_komahy
suspilni_komahysuspilni_komahy
suspilni_komahy
 
2. tema2 espacio30-biblioteca documentos
2. tema2 espacio30-biblioteca documentos2. tema2 espacio30-biblioteca documentos
2. tema2 espacio30-biblioteca documentos
 
Benedictor CV
Benedictor CVBenedictor CV
Benedictor CV
 
Planning booklet.docx
Planning booklet.docxPlanning booklet.docx
Planning booklet.docx
 
4. tema4 espacio30-administracion sitio
4. tema4 espacio30-administracion sitio4. tema4 espacio30-administracion sitio
4. tema4 espacio30-administracion sitio
 
Development pro forma
Development pro formaDevelopment pro forma
Development pro forma
 
Stay by the tree
Stay by the treeStay by the tree
Stay by the tree
 
Gaby. Aoude Mechanical Engineer
Gaby. Aoude Mechanical EngineerGaby. Aoude Mechanical Engineer
Gaby. Aoude Mechanical Engineer
 
5. tema5 twitter
5. tema5 twitter5. tema5 twitter
5. tema5 twitter
 
Eureka grupo 8 - presentación
Eureka   grupo 8 - presentaciónEureka   grupo 8 - presentación
Eureka grupo 8 - presentación
 
CV of sharday stevens may 2015
CV of sharday stevens  may 2015CV of sharday stevens  may 2015
CV of sharday stevens may 2015
 
Исследование корпоративные медиа 2016
Исследование корпоративные медиа 2016 Исследование корпоративные медиа 2016
Исследование корпоративные медиа 2016
 
Final childrens book
Final childrens bookFinal childrens book
Final childrens book
 
Cbi po
Cbi poCbi po
Cbi po
 
Введение в Data-mining-app club
Введение в Data-mining-app clubВведение в Data-mining-app club
Введение в Data-mining-app club
 
Gestor de proyectos docent tic
Gestor de proyectos docent tic Gestor de proyectos docent tic
Gestor de proyectos docent tic
 
Introducing the Civil Infrastructure Platform Project
Introducing the Civil Infrastructure Platform ProjectIntroducing the Civil Infrastructure Platform Project
Introducing the Civil Infrastructure Platform Project
 
Apresentação rh med
Apresentação   rh medApresentação   rh med
Apresentação rh med
 

Similar to Quality Assurance

Технологический цикл и соблюдение фаз производства.
Технологический цикл и соблюдение фаз производства.Технологический цикл и соблюдение фаз производства.
Технологический цикл и соблюдение фаз производства.Сергей Сторожев
 
Управление качеством в Agile. Как опередить баги
Управление качеством в Agile. Как опередить багиУправление качеством в Agile. Как опередить баги
Управление качеством в Agile. Как опередить багиSQALab
 
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.Anton Stoliar
 
Как развить отдел тестирования от палки-копалки до CI
Как развить отдел тестирования от палки-копалки до CIКак развить отдел тестирования от палки-копалки до CI
Как развить отдел тестирования от палки-копалки до CICEE-SEC(R)
 
Взгляд на QA со стороны
Взгляд на QA со стороныВзгляд на QA со стороны
Взгляд на QA со стороныAlexander Kalouguine
 
Testing in Scrum - Yuriy Malyi
Testing in Scrum - Yuriy Malyi Testing in Scrum - Yuriy Malyi
Testing in Scrum - Yuriy Malyi Agile Base Camp
 
Yuriy malyi testinginscrumagile
Yuriy malyi testinginscrumagileYuriy malyi testinginscrumagile
Yuriy malyi testinginscrumagileAgile Base Camp
 
андрей дмитриев взгляд со стороны разработчика
андрей дмитриев взгляд со стороны разработчикаандрей дмитриев взгляд со стороны разработчика
андрей дмитриев взгляд со стороны разработчикаAlexei Lupan
 
QA Fest 2015. Юлия Завертайло. Практическая визуализация пользы тестирования...
QA Fest 2015. Юлия Завертайло. Практическая визуализация пользы тестирования...QA Fest 2015. Юлия Завертайло. Практическая визуализация пользы тестирования...
QA Fest 2015. Юлия Завертайло. Практическая визуализация пользы тестирования...QAFest
 
Continious integration-Automated Testing-Solid-Agile
Continious integration-Automated Testing-Solid-AgileContinious integration-Automated Testing-Solid-Agile
Continious integration-Automated Testing-Solid-AgileKairat Yussupov
 
Сергей Слесарев
Сергей СлесаревСергей Слесарев
Сергей СлесаревSQALab
 
QA в тотальном аутсорсе
QA в тотальном аутсорсеQA в тотальном аутсорсе
QA в тотальном аутсорсеOlga Pronina
 
Test labs 2016. QA в тотальном аутсорсе
Test labs 2016. QA в тотальном аутсорсеTest labs 2016. QA в тотальном аутсорсе
Test labs 2016. QA в тотальном аутсорсеSasha Soleev
 
Can we have some more quality - Russian version
Can we have some more quality - Russian versionCan we have some more quality - Russian version
Can we have some more quality - Russian versionAlexander Pushkarev
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в ScrumDenis Petelin
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в ScrumDenis Petelin
 
QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?
QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?
QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?QAFest
 
Новый процесс тестирования на "старом" проекте
Новый процесс тестирования на "старом" проектеНовый процесс тестирования на "старом" проекте
Новый процесс тестирования на "старом" проектеSQALab
 
Новый процесс тестирования на "старом" проекте
Новый процесс тестирования на "старом" проектеНовый процесс тестирования на "старом" проекте
Новый процесс тестирования на "старом" проектеCOMAQA.BY
 

Similar to Quality Assurance (20)

Технологический цикл и соблюдение фаз производства.
Технологический цикл и соблюдение фаз производства.Технологический цикл и соблюдение фаз производства.
Технологический цикл и соблюдение фаз производства.
 
Управление качеством в Agile. Как опередить баги
Управление качеством в Agile. Как опередить багиУправление качеством в Agile. Как опередить баги
Управление качеством в Agile. Как опередить баги
 
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.
 
Как развить отдел тестирования от палки-копалки до CI
Как развить отдел тестирования от палки-копалки до CIКак развить отдел тестирования от палки-копалки до CI
Как развить отдел тестирования от палки-копалки до CI
 
Взгляд на QA со стороны
Взгляд на QA со стороныВзгляд на QA со стороны
Взгляд на QA со стороны
 
Testing in Scrum - Yuriy Malyi
Testing in Scrum - Yuriy Malyi Testing in Scrum - Yuriy Malyi
Testing in Scrum - Yuriy Malyi
 
Yuriy malyi testinginscrumagile
Yuriy malyi testinginscrumagileYuriy malyi testinginscrumagile
Yuriy malyi testinginscrumagile
 
андрей дмитриев взгляд со стороны разработчика
андрей дмитриев взгляд со стороны разработчикаандрей дмитриев взгляд со стороны разработчика
андрей дмитриев взгляд со стороны разработчика
 
QA Fest 2015. Юлия Завертайло. Практическая визуализация пользы тестирования...
QA Fest 2015. Юлия Завертайло. Практическая визуализация пользы тестирования...QA Fest 2015. Юлия Завертайло. Практическая визуализация пользы тестирования...
QA Fest 2015. Юлия Завертайло. Практическая визуализация пользы тестирования...
 
Continious integration-Automated Testing-Solid-Agile
Continious integration-Automated Testing-Solid-AgileContinious integration-Automated Testing-Solid-Agile
Continious integration-Automated Testing-Solid-Agile
 
Testing
TestingTesting
Testing
 
Сергей Слесарев
Сергей СлесаревСергей Слесарев
Сергей Слесарев
 
QA в тотальном аутсорсе
QA в тотальном аутсорсеQA в тотальном аутсорсе
QA в тотальном аутсорсе
 
Test labs 2016. QA в тотальном аутсорсе
Test labs 2016. QA в тотальном аутсорсеTest labs 2016. QA в тотальном аутсорсе
Test labs 2016. QA в тотальном аутсорсе
 
Can we have some more quality - Russian version
Can we have some more quality - Russian versionCan we have some more quality - Russian version
Can we have some more quality - Russian version
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в Scrum
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в Scrum
 
QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?
QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?
QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?
 
Новый процесс тестирования на "старом" проекте
Новый процесс тестирования на "старом" проектеНовый процесс тестирования на "старом" проекте
Новый процесс тестирования на "старом" проекте
 
Новый процесс тестирования на "старом" проекте
Новый процесс тестирования на "старом" проектеНовый процесс тестирования на "старом" проекте
Новый процесс тестирования на "старом" проекте
 

More from KIT_Conference

Internet of Things, IoT
Internet of Things, IoTInternet of Things, IoT
Internet of Things, IoTKIT_Conference
 
Роли и должности гуманитарий в ИТ
Роли и должности гуманитарий в ИТРоли и должности гуманитарий в ИТ
Роли и должности гуманитарий в ИТKIT_Conference
 
Enterprise software development
Enterprise software developmentEnterprise software development
Enterprise software developmentKIT_Conference
 
Mobile Development Review
Mobile Development ReviewMobile Development Review
Mobile Development ReviewKIT_Conference
 
Бесплатные платформы и ресурсы для обучения и повышения своего уровня мастерс...
Бесплатные платформы и ресурсы для обучения и повышения своего уровня мастерс...Бесплатные платформы и ресурсы для обучения и повышения своего уровня мастерс...
Бесплатные платформы и ресурсы для обучения и повышения своего уровня мастерс...KIT_Conference
 

More from KIT_Conference (12)

UI UX Design
UI UX DesignUI UX Design
UI UX Design
 
HR Session
HR SessionHR Session
HR Session
 
Web Development
Web DevelopmentWeb Development
Web Development
 
Internet of Things, IoT
Internet of Things, IoTInternet of Things, IoT
Internet of Things, IoT
 
Leaders' roles in IT
Leaders' roles in ITLeaders' roles in IT
Leaders' roles in IT
 
Роли и должности гуманитарий в ИТ
Роли и должности гуманитарий в ИТРоли и должности гуманитарий в ИТ
Роли и должности гуманитарий в ИТ
 
Game Development
Game DevelopmentGame Development
Game Development
 
DevOps - how we do it
DevOps - how we do itDevOps - how we do it
DevOps - how we do it
 
It Freelance
It FreelanceIt Freelance
It Freelance
 
Enterprise software development
Enterprise software developmentEnterprise software development
Enterprise software development
 
Mobile Development Review
Mobile Development ReviewMobile Development Review
Mobile Development Review
 
Бесплатные платформы и ресурсы для обучения и повышения своего уровня мастерс...
Бесплатные платформы и ресурсы для обучения и повышения своего уровня мастерс...Бесплатные платформы и ресурсы для обучения и повышения своего уровня мастерс...
Бесплатные платформы и ресурсы для обучения и повышения своего уровня мастерс...
 

Quality Assurance

  • 1.
  • 2. Кто этот парень перед нами?
  • 3. Кто этот парень перед нами? Имя: Андрей Сильчук Возраст: 28 лет Местоработы: DataArt Должность: Project Manager Опыт: management, manual and automation testing Увлечения: фигурное катание, Star Wars, snowboarding
  • 4. Agenda • Тестировщик и QA engineer – давайте не будем путать • Manual и Automation – что же выбрать? • Чем QA engineer занимается на работе кроме употребления кофе? • Bug tracking system – ваша жена на работе • QA и DEVeloper – от любви до ненависти - один bug report • Сдача проекта той самой задниц… любимому заказчику
  • 6. Тестировщик и QA engineer Цель тестировщика: Найти как можно больше багов, этим показав насколько он крут. Не будет переживать, если продукт в целом не будет удовлетворять потребностям заказчика Цель QA engineer: Сделать так, что бы конечный пользователь нашел, как можно меньше багов и что бы продукт полностью удовлетворял целям заказчика.
  • 7. Тестировщик и QA engineer Вывод: хороший QA не работает на количество, он работает на качество. Нахождение дефектов не есть цель, это один из инструментов, который позволяет достигнуть цели – выпустить качественный продукт, который будет удовлетворять требования и цели заказчика.
  • 10. Manual или Automation Manual testing: является одной из составных частей всего процесса тестирования. При этом виде тестирования не используются дополни- тельные инструменты, позволяющие эмулировать работу пользователей. Тестировщик/QA повторяет возможные действия пользователей лично Automation testing: является составной частью процесса тестирования. Оно использует программные средства для выполнения тестов и проверки результатов пробега этих тестов, что помогает сократить время тестирования и упростить его процесс.
  • 12. Manual или Automation Вывод: Без знаний основ мануального тестирования, быть хорошим автоматизатором невозможно. С другой стороны, сегодняшние реалии IT индустрии, говорят о том, что, в ближайшем будущем, специалисты без знаний в области автоматизации будут все меньше востребованы. Правильным выбором будет развитие в обоих направлениях.
  • 13. Чем занимается QA на работе? Твоё лицо когда построил звезду смерти без вентиляционного отверстия.
  • 14. Чем занимается QA на работе? • Уточнение/обсуждение требований с заказчиком • Расстановка задач и составление плана по их достижению • Написание тестов • Тестирование • Отчет о тестировании • Передача продукта заказчику • Сохранение всех необходимых данных • Проведение тренингов для супорт команды
  • 15. Чем занимается QA на работе? Вывод: есть множество активностей, которые входят в обязанности QA, и представление, что будучи QA можно весь день смотреть youtube и пить кофе и за это получать зарплату в валюте – ошибочно.
  • 17. Bug tracking системы Вывод: Bug tracking система – тот самый tool, с которым вам придется работать каждый день на любом проекте. Никогда не соглашайтесь работать без такой системы, даже если вам говорят «ну ведь у нас проект всего 1 месяц», лучше сами поднимите одну из бесплатных систем.
  • 19. QA и DEVeloper Когда ты забил хороший баг репорт Когда ты забил плохой баг репорт
  • 20. QA и DEVeloper • Забивайте дефекты правильно! • Начните с сотрудничества, а не сражения. Напомните каждому об общей цели - улучшения качества системы • Сообщайте результаты о тестировании продукта нейтральным способом, сфокусируйтесь на фактах, без критики автора, например, опишите цели, отчеты о фактических инцидентах и результаты рецензирования. • Попытайтесь понять, что другие люди чувствуют и почему они так реагируют • Убедитесь, что другой человек понял, что вы сказали, и наоборот
  • 21. QA и DEVeloper Вывод: Всегда помните - разработчики тоже люди 
  • 23. Сдача проекта • Acceptance criteria, обговоренные при старте проекта, должны быть соблюдены • Все требования должны быть покрыты тестами и протестированы • Нету не пофикшенных, критических для заказчика, ошибок • Продукт соответствует ожиданиям и потребностям заказчика • Не пытайтесь «лишь бы впарить» • Не считайте заказчика идиотом • Помните про разницу между валидацией и верификацией • Если есть хоть одно узкое место в проекте – заказчик обязательно именно его и заметит
  • 24. Сдача проекта Вывод: делайте все от вас зависящие, что бы заказчик остался довольный и хотел вернуться к вам с новым проектом.
  • 25. С чего начать юным падаванам? • Изучение теории по мануальному тестированию (САВИН! Сэм Канер “Тестирование программного обеспечения”, ISTQB, Святослав Куликов “Software testing”, google) • DataBases basics • Сети (понимание 7-ми уровневой модели OSI, знание протоколов) • Английский (не ниже pre-intermediate) • Способность написать простейшую программу на одном из ООП языков (сортировка массива, сложение диагонали….) • Умение работать с командной строкой • LINUX • ….