SlideShare a Scribd company logo
МИНИ-ШКОЛА ТЕСТИРОВЩИКОВ,
ОРИЕНТИРОВАННЫХ НА ВЕБ


April 27, 2012   www.ExigenServices.com
НЕОБХОДИМОСТЬ ПРОВЕДЕНИЯ МИНИ-ШКОЛЫ



 Опытный сотрудник увольняется/уходит в
  длительный отпуск

 Он готов передать свои знания новичкам

 Кто именно из новичков покажет себя лучше –
  заранее неизвестно

 Мини-школа позволит тщательно изучить кандидатов
  и подготовить их непосредственно к работе


                                           2    www.ExigenServices.com
КАНДИДАТ А

 Высшее образование: физфак университета
 Дипломная работа: матмоделирование
 Программирование: познания глубже университетской
  программы – изучал ради своего интереса
 Английский язык технический: отлично
 Английский язык устный: отлично
 Коммуникативные способности: хорошо




                                              3       www.ExigenServices.com
КАНДИДАТ Т

 Высшее образование: физфак университета
 Дипломная работа: матмоделирование
 Программирование: познания глубже университетской
  программы – изучались ради дипломной работы
 Английский язык технический: хорошо
 Английский язык устный: хорошо
 Коммуникативные способности: отлично




                                              4       www.ExigenServices.com
КАНДИДАТ Ю

 Высшее образование: физфак университета
 Дипломная работа: не связанная с программированием
 Программирование: познания на уровне университетской
  программы
 Английский язык технический: отлично
 Английский язык устный: отлично
 Коммуникативные способности: отлично




                                               5   www.ExigenServices.com
УСЛОВИЯ ПРОВЕДЕНИЯ

 2 преподавателя на добровольной основе
 3 ученика
 1-2 машины
 Время: 2 раза в неделю после 6 вечера по 1.5-2 часа
 Учебное веб-приложение
   – Техническая документация
   – Тестовая документация
   – Умышленно оставленные баги
 Раздаточный материал:
   – Техническая документация к учебному приложению
   – Eclipse IDE и примеры кода автоматизации
   – Раздаточный материал
 Домашние задания и зачеты
                                                6       www.ExigenServices.com
ПРОГРАММА: ВВЕДЕНИЕ


 Знакомство
 О тестировании вообще
 О тестировании в компании
 О качестве
 Основы теории тестирования



                               7   www.ExigenServices.com
ПРОГРАММА: ТЕХНИКА ТЕСТИРОВАНИЯ
      ЧЕРНОГО ЯЩИКА

 Классы эквивалентности
 Граничные значения
 Таблицы решений
 Тест-кейсы
 Жизненный цикл бага
 Багтрекинг
 Документация и метрики
                            8   www.ExigenServices.com
ПРОГРАММА: ТЕХНИКА ТЕСТИРОВАНИЯ
      СЕРОГО ЯЩИКА

 Http-протокол
 Ajax
 Клиентская и браузерная валидация
 Базы данных
 SQL
 Понятие инъекций

                            9   www.ExigenServices.com
ПРОГРАММА: АВТОМАТИЗАЦИЯ
      ТЕСТИРОВАНИЯ

 Принципы автоматизации
 Локаторы
 Основы ООП
 WebDriver
 Организация тестов TestNG
 Интеграция с CI

                           10    www.ExigenServices.com
ПРОГРАММА: FITNESSE


 Назначение FitNesse, Specflow
 Selenium – (vs WebDriver)
 Написание Fixtures
 Работа с Fit




                            11   www.ExigenServices.com
ПРОГРАММА: НАГРУЗОЧНОЕ
      ТЕСТИРОВАНИЕ

 Назначение нагрузочного
  тестирования
 Типы нагрузочного тестирования
 Метрики и отчеты
 The Grinder
 Какие запросы важнее?

                           12   www.ExigenServices.com
РЕЗУЛЬТАТЫ


- проявил себя в
  технических аспектах 

 - проявила себя в
   организационных аспектах 

  - разочаровалась в
    профессии тестировщика 
                    13   www.ExigenServices.com
РЕЗУЛЬТАТЫ

   2 кандидата из трех связали свою профессию с тестированием ПО




   Оба преподавателя получили прекрасный опыт преподавания




   На основании полученного опыта готовится университетский курс

                                                                14   www.ExigenServices.com
В ЗАВЕРШЕНИЕ




ВОПРОСЫ?

               15   www.ExigenServices.com
В ЗАВЕРШЕНИЕ




ELJAH@MAIL.RU

                 16   www.ExigenServices.com
В ЗАВЕРШЕНИЕ




СПАСИБО ЗА
ВНИМАНИЕ!
                17   www.ExigenServices.com

More Related Content

What's hot

Дополнительная общеразвивающая программа «Программирование на языке с++»
Дополнительная общеразвивающая программа «Программирование на языке с++»Дополнительная общеразвивающая программа «Программирование на языке с++»
Дополнительная общеразвивающая программа «Программирование на языке с++»
rnmc7
 
Дополнительная общеразвивающая программа «Основы программирования В C/C++»
Дополнительная общеразвивающая программа «Основы программирования В C/C++»Дополнительная общеразвивающая программа «Основы программирования В C/C++»
Дополнительная общеразвивающая программа «Основы программирования В C/C++»
rnmc7
 
Дополнительная общеразвивающая программа «Мастерская scratch»
Дополнительная общеразвивающая программа «Мастерская scratch»Дополнительная общеразвивающая программа «Мастерская scratch»
Дополнительная общеразвивающая программа «Мастерская scratch»
rnmc7
 
SECON'2016. Круглый стол. Обучение программированию в средней школе. Новейшие...
SECON'2016. Круглый стол. Обучение программированию в средней школе. Новейшие...SECON'2016. Круглый стол. Обучение программированию в средней школе. Новейшие...
SECON'2016. Круглый стол. Обучение программированию в средней школе. Новейшие...
SECON
 
Проектно-технологическая магистратура
Проектно-технологическая магистратураПроектно-технологическая магистратура
Проектно-технологическая магистратура
Philippovich Andrey
 
уважаемые друзья!
уважаемые друзья!уважаемые друзья!
уважаемые друзья!katja545
 
Web&CloudSecurity: Информационная безопасность веб-приложений и облачных техн...
Web&CloudSecurity: Информационная безопасность веб-приложений и облачных техн...Web&CloudSecurity: Информационная безопасность веб-приложений и облачных техн...
Web&CloudSecurity: Информационная безопасность веб-приложений и облачных техн...
Александр Владыка
 
Портал обучения и развития Райффайзенбанка. Техническая реализация программ о...
Портал обучения и развития Райффайзенбанка. Техническая реализация программ о...Портал обучения и развития Райффайзенбанка. Техническая реализация программ о...
Портал обучения и развития Райффайзенбанка. Техническая реализация программ о...
WebSoft
 
компьютерный колледж
компьютерный колледжкомпьютерный колледж
компьютерный колледж11aklass
 
Цикл вебинаров по мобильной разработке на c# от гбоу школа 1631 в рамках конк...
Цикл вебинаров по мобильной разработке на c# от гбоу школа 1631 в рамках конк...Цикл вебинаров по мобильной разработке на c# от гбоу школа 1631 в рамках конк...
Цикл вебинаров по мобильной разработке на c# от гбоу школа 1631 в рамках конк...
TCenter500
 
ит_факультет_МАМИ_2015
 ит_факультет_МАМИ_2015 ит_факультет_МАМИ_2015
ит_факультет_МАМИ_2015
Philippovich Andrey
 
ТИПОВАЯ ОБРАЗОВАТЕЛЬНАЯ ПРОГРАММА «РАЗРАБОТЧИК 1С»
ТИПОВАЯ ОБРАЗОВАТЕЛЬНАЯ ПРОГРАММА «РАЗРАБОТЧИК 1С»ТИПОВАЯ ОБРАЗОВАТЕЛЬНАЯ ПРОГРАММА «РАЗРАБОТЧИК 1С»
ТИПОВАЯ ОБРАЗОВАТЕЛЬНАЯ ПРОГРАММА «РАЗРАБОТЧИК 1С»
Philippovich Andrey
 
методическая идея выступление
методическая идея выступлениеметодическая идея выступление
методическая идея выступлениеLudmila1990
 
Webinar e-learning project management / вебинар «Управление e-learning проектом»
Webinar e-learning project management / вебинар «Управление e-learning проектом»Webinar e-learning project management / вебинар «Управление e-learning проектом»
Webinar e-learning project management / вебинар «Управление e-learning проектом»
Elena Tikhomirova
 
Буклет Технопарка
Буклет ТехнопаркаБуклет Технопарка
Буклет Технопарка
Dmitry Voloshin
 
омск март 2016
омск март 2016омск март 2016
омск март 2016
stsvast
 
Программа дополнительного образования IT ШКОЛА SAMSUNG Омск март 2016
Программа дополнительного образования IT ШКОЛА SAMSUNG Омск март 2016Программа дополнительного образования IT ШКОЛА SAMSUNG Омск март 2016
Программа дополнительного образования IT ШКОЛА SAMSUNG Омск март 2016
stsvast
 
Полезное занятие для учеников
Полезное занятие для учениковПолезное занятие для учеников
Полезное занятие для учеников
«ГК ГЭНДАЛЬФ»
 

What's hot (20)

Дополнительная общеразвивающая программа «Программирование на языке с++»
Дополнительная общеразвивающая программа «Программирование на языке с++»Дополнительная общеразвивающая программа «Программирование на языке с++»
Дополнительная общеразвивающая программа «Программирование на языке с++»
 
Дополнительная общеразвивающая программа «Основы программирования В C/C++»
Дополнительная общеразвивающая программа «Основы программирования В C/C++»Дополнительная общеразвивающая программа «Основы программирования В C/C++»
Дополнительная общеразвивающая программа «Основы программирования В C/C++»
 
лаб№17 гипер
лаб№17   гиперлаб№17   гипер
лаб№17 гипер
 
Дополнительная общеразвивающая программа «Мастерская scratch»
Дополнительная общеразвивающая программа «Мастерская scratch»Дополнительная общеразвивающая программа «Мастерская scratch»
Дополнительная общеразвивающая программа «Мастерская scratch»
 
SECON'2016. Круглый стол. Обучение программированию в средней школе. Новейшие...
SECON'2016. Круглый стол. Обучение программированию в средней школе. Новейшие...SECON'2016. Круглый стол. Обучение программированию в средней школе. Новейшие...
SECON'2016. Круглый стол. Обучение программированию в средней школе. Новейшие...
 
Проектно-технологическая магистратура
Проектно-технологическая магистратураПроектно-технологическая магистратура
Проектно-технологическая магистратура
 
уважаемые друзья!
уважаемые друзья!уважаемые друзья!
уважаемые друзья!
 
Web&CloudSecurity: Информационная безопасность веб-приложений и облачных техн...
Web&CloudSecurity: Информационная безопасность веб-приложений и облачных техн...Web&CloudSecurity: Информационная безопасность веб-приложений и облачных техн...
Web&CloudSecurity: Информационная безопасность веб-приложений и облачных техн...
 
Портал обучения и развития Райффайзенбанка. Техническая реализация программ о...
Портал обучения и развития Райффайзенбанка. Техническая реализация программ о...Портал обучения и развития Райффайзенбанка. Техническая реализация программ о...
Портал обучения и развития Райффайзенбанка. Техническая реализация программ о...
 
компьютерный колледж
компьютерный колледжкомпьютерный колледж
компьютерный колледж
 
Цикл вебинаров по мобильной разработке на c# от гбоу школа 1631 в рамках конк...
Цикл вебинаров по мобильной разработке на c# от гбоу школа 1631 в рамках конк...Цикл вебинаров по мобильной разработке на c# от гбоу школа 1631 в рамках конк...
Цикл вебинаров по мобильной разработке на c# от гбоу школа 1631 в рамках конк...
 
Courses
CoursesCourses
Courses
 
ит_факультет_МАМИ_2015
 ит_факультет_МАМИ_2015 ит_факультет_МАМИ_2015
ит_факультет_МАМИ_2015
 
ТИПОВАЯ ОБРАЗОВАТЕЛЬНАЯ ПРОГРАММА «РАЗРАБОТЧИК 1С»
ТИПОВАЯ ОБРАЗОВАТЕЛЬНАЯ ПРОГРАММА «РАЗРАБОТЧИК 1С»ТИПОВАЯ ОБРАЗОВАТЕЛЬНАЯ ПРОГРАММА «РАЗРАБОТЧИК 1С»
ТИПОВАЯ ОБРАЗОВАТЕЛЬНАЯ ПРОГРАММА «РАЗРАБОТЧИК 1С»
 
методическая идея выступление
методическая идея выступлениеметодическая идея выступление
методическая идея выступление
 
Webinar e-learning project management / вебинар «Управление e-learning проектом»
Webinar e-learning project management / вебинар «Управление e-learning проектом»Webinar e-learning project management / вебинар «Управление e-learning проектом»
Webinar e-learning project management / вебинар «Управление e-learning проектом»
 
Буклет Технопарка
Буклет ТехнопаркаБуклет Технопарка
Буклет Технопарка
 
омск март 2016
омск март 2016омск март 2016
омск март 2016
 
Программа дополнительного образования IT ШКОЛА SAMSUNG Омск март 2016
Программа дополнительного образования IT ШКОЛА SAMSUNG Омск март 2016Программа дополнительного образования IT ШКОЛА SAMSUNG Омск март 2016
Программа дополнительного образования IT ШКОЛА SAMSUNG Омск март 2016
 
Полезное занятие для учеников
Полезное занятие для учениковПолезное занятие для учеников
Полезное занятие для учеников
 

Viewers also liked

CNoSRF
CNoSRFCNoSRF
CNoSRF
Justin2226
 
Sesión nª 02 historia de la computadora
Sesión nª 02 historia de la computadoraSesión nª 02 historia de la computadora
Sesión nª 02 historia de la computadora
cesar quispe arapa
 
ДЕРЕВО-ГРАФ ИЕРАРХИЧЕСКОЙ СИСТЕМЫ
ДЕРЕВО-ГРАФ ИЕРАРХИЧЕСКОЙ СИСТЕМЫДЕРЕВО-ГРАФ ИЕРАРХИЧЕСКОЙ СИСТЕМЫ
ДЕРЕВО-ГРАФ ИЕРАРХИЧЕСКОЙ СИСТЕМЫ
Ulyanka23
 
Agile Development Management Tools webinar presentation
Agile Development Management Tools webinar presentation  Agile Development Management Tools webinar presentation
Agile Development Management Tools webinar presentation
Return on Intelligence
 
Catalogue KomsiKomsa FR
Catalogue KomsiKomsa FRCatalogue KomsiKomsa FR
Catalogue KomsiKomsa FR
Komsi Komsa Deco
 
Cross Whitehall Prosperity Framework | Supplier Engagement
Cross Whitehall Prosperity Framework | Supplier Engagement Cross Whitehall Prosperity Framework | Supplier Engagement
Cross Whitehall Prosperity Framework | Supplier Engagement
UKinBrazilNetwork
 
Large Scale Software Project
Large Scale Software ProjectLarge Scale Software Project
Large Scale Software Project
Return on Intelligence
 
DREW FRANKLIN RESUME - 2016
DREW FRANKLIN RESUME - 2016DREW FRANKLIN RESUME - 2016
DREW FRANKLIN RESUME - 2016
Drew Franklin
 

Viewers also liked (8)

CNoSRF
CNoSRFCNoSRF
CNoSRF
 
Sesión nª 02 historia de la computadora
Sesión nª 02 historia de la computadoraSesión nª 02 historia de la computadora
Sesión nª 02 historia de la computadora
 
ДЕРЕВО-ГРАФ ИЕРАРХИЧЕСКОЙ СИСТЕМЫ
ДЕРЕВО-ГРАФ ИЕРАРХИЧЕСКОЙ СИСТЕМЫДЕРЕВО-ГРАФ ИЕРАРХИЧЕСКОЙ СИСТЕМЫ
ДЕРЕВО-ГРАФ ИЕРАРХИЧЕСКОЙ СИСТЕМЫ
 
Agile Development Management Tools webinar presentation
Agile Development Management Tools webinar presentation  Agile Development Management Tools webinar presentation
Agile Development Management Tools webinar presentation
 
Catalogue KomsiKomsa FR
Catalogue KomsiKomsa FRCatalogue KomsiKomsa FR
Catalogue KomsiKomsa FR
 
Cross Whitehall Prosperity Framework | Supplier Engagement
Cross Whitehall Prosperity Framework | Supplier Engagement Cross Whitehall Prosperity Framework | Supplier Engagement
Cross Whitehall Prosperity Framework | Supplier Engagement
 
Large Scale Software Project
Large Scale Software ProjectLarge Scale Software Project
Large Scale Software Project
 
DREW FRANKLIN RESUME - 2016
DREW FRANKLIN RESUME - 2016DREW FRANKLIN RESUME - 2016
DREW FRANKLIN RESUME - 2016
 

Similar to Мини-школа тестировщиков, ориентированных на web

Мини-школа тестировщиков, ориентированных на Web
Мини-школа тестировщиков, ориентированных на WebМини-школа тестировщиков, ориентированных на Web
Мини-школа тестировщиков, ориентированных на Web
SQALab
 
Мини-школа тестировщиков, ориентированных на web
Мини-школа тестировщиков, ориентированных на webМини-школа тестировщиков, ориентированных на web
Мини-школа тестировщиков, ориентированных на web
Return on Intelligence
 
Сертификация - шаг к успеху (v. 2.0)
Сертификация - шаг к успеху (v. 2.0)Сертификация - шаг к успеху (v. 2.0)
Сертификация - шаг к успеху (v. 2.0)
Alexander Babich
 
SECR
SECRSECR
Архитектура e-learning проекта: как построить онлайн-обучение внутри компании?
Архитектура e-learning проекта: как построить онлайн-обучение внутри компании?Архитектура e-learning проекта: как построить онлайн-обучение внутри компании?
Архитектура e-learning проекта: как построить онлайн-обучение внутри компании?
Marina Litvinova
 
It школа samsung
It школа samsungIt школа samsung
It школа samsung
stsvast
 
Национальные особенности подготовки к сдаче экзамена PMP
Национальные особенности подготовки к сдаче экзамена PMPНациональные особенности подготовки к сдаче экзамена PMP
Национальные особенности подготовки к сдаче экзамена PMP
Евгений Пикулев
 
Профессиональный подход к обучению работе в СЭД
Профессиональный подход к обучению работе в СЭДПрофессиональный подход к обучению работе в СЭД
Профессиональный подход к обучению работе в СЭД
LANIT
 
Современные международные стандарты в сфере ИКТ
 Современные международные стандарты в сфере ИКТ Современные международные стандарты в сфере ИКТ
Современные международные стандарты в сфере ИКТ
Бауыржан Садиев
 
РИК: Факультет "Управление проектами"
РИК: Факультет "Управление проектами"РИК: Факультет "Управление проектами"
РИК: Факультет "Управление проектами"
Vladimir Ryzhkov
 
РИК: Презентация курса "Управление интернет проектами".
РИК: Презентация курса "Управление интернет проектами".РИК: Презентация курса "Управление интернет проектами".
РИК: Презентация курса "Управление интернет проектами".
Kursrik
 
Moodle for Corporate Needs
Moodle for Corporate NeedsMoodle for Corporate Needs
Moodle for Corporate Needs
Technomatix
 
Certifications
CertificationsCertifications
Certifications
Alexander Babich
 
Academy IBS Studying process improvements
Academy IBS Studying process improvementsAcademy IBS Studying process improvements
Academy IBS Studying process improvements
DmiVas
 
eLearning Project Managment / Управление e-learning проектом
eLearning Project Managment / Управление e-learning проектомeLearning Project Managment / Управление e-learning проектом
eLearning Project Managment / Управление e-learning проектомElena Tikhomirova
 
My Trainings
My TrainingsMy Trainings
My Trainings
Alexander Babich
 
о студенческом проекте bpm в homework 2010
о студенческом проекте bpm в homework 2010о студенческом проекте bpm в homework 2010
о студенческом проекте bpm в homework 2010Maxim Arzumanyan
 
рп по пр практике вт
рп по пр практике втрп по пр практике вт
рп по пр практике втAnastasia Snegina
 
рп по пр практике вт
рп по пр практике втрп по пр практике вт
рп по пр практике втAnastasia Snegina
 
Учебный центр УРАНСОФТ. Как мы взаимодействуем с ИТ-компаниями.
Учебный центр УРАНСОФТ. Как мы взаимодействуем с ИТ-компаниями.Учебный центр УРАНСОФТ. Как мы взаимодействуем с ИТ-компаниями.
Учебный центр УРАНСОФТ. Как мы взаимодействуем с ИТ-компаниями.
uransoft
 

Similar to Мини-школа тестировщиков, ориентированных на web (20)

Мини-школа тестировщиков, ориентированных на Web
Мини-школа тестировщиков, ориентированных на WebМини-школа тестировщиков, ориентированных на Web
Мини-школа тестировщиков, ориентированных на Web
 
Мини-школа тестировщиков, ориентированных на web
Мини-школа тестировщиков, ориентированных на webМини-школа тестировщиков, ориентированных на web
Мини-школа тестировщиков, ориентированных на web
 
Сертификация - шаг к успеху (v. 2.0)
Сертификация - шаг к успеху (v. 2.0)Сертификация - шаг к успеху (v. 2.0)
Сертификация - шаг к успеху (v. 2.0)
 
SECR
SECRSECR
SECR
 
Архитектура e-learning проекта: как построить онлайн-обучение внутри компании?
Архитектура e-learning проекта: как построить онлайн-обучение внутри компании?Архитектура e-learning проекта: как построить онлайн-обучение внутри компании?
Архитектура e-learning проекта: как построить онлайн-обучение внутри компании?
 
It школа samsung
It школа samsungIt школа samsung
It школа samsung
 
Национальные особенности подготовки к сдаче экзамена PMP
Национальные особенности подготовки к сдаче экзамена PMPНациональные особенности подготовки к сдаче экзамена PMP
Национальные особенности подготовки к сдаче экзамена PMP
 
Профессиональный подход к обучению работе в СЭД
Профессиональный подход к обучению работе в СЭДПрофессиональный подход к обучению работе в СЭД
Профессиональный подход к обучению работе в СЭД
 
Современные международные стандарты в сфере ИКТ
 Современные международные стандарты в сфере ИКТ Современные международные стандарты в сфере ИКТ
Современные международные стандарты в сфере ИКТ
 
РИК: Факультет "Управление проектами"
РИК: Факультет "Управление проектами"РИК: Факультет "Управление проектами"
РИК: Факультет "Управление проектами"
 
РИК: Презентация курса "Управление интернет проектами".
РИК: Презентация курса "Управление интернет проектами".РИК: Презентация курса "Управление интернет проектами".
РИК: Презентация курса "Управление интернет проектами".
 
Moodle for Corporate Needs
Moodle for Corporate NeedsMoodle for Corporate Needs
Moodle for Corporate Needs
 
Certifications
CertificationsCertifications
Certifications
 
Academy IBS Studying process improvements
Academy IBS Studying process improvementsAcademy IBS Studying process improvements
Academy IBS Studying process improvements
 
eLearning Project Managment / Управление e-learning проектом
eLearning Project Managment / Управление e-learning проектомeLearning Project Managment / Управление e-learning проектом
eLearning Project Managment / Управление e-learning проектом
 
My Trainings
My TrainingsMy Trainings
My Trainings
 
о студенческом проекте bpm в homework 2010
о студенческом проекте bpm в homework 2010о студенческом проекте bpm в homework 2010
о студенческом проекте bpm в homework 2010
 
рп по пр практике вт
рп по пр практике втрп по пр практике вт
рп по пр практике вт
 
рп по пр практике вт
рп по пр практике втрп по пр практике вт
рп по пр практике вт
 
Учебный центр УРАНСОФТ. Как мы взаимодействуем с ИТ-компаниями.
Учебный центр УРАНСОФТ. Как мы взаимодействуем с ИТ-компаниями.Учебный центр УРАНСОФТ. Как мы взаимодействуем с ИТ-компаниями.
Учебный центр УРАНСОФТ. Как мы взаимодействуем с ИТ-компаниями.
 

More from Return on Intelligence

Profsoux2014 presentation by Pavelchuk
Profsoux2014 presentation by PavelchukProfsoux2014 presentation by Pavelchuk
Profsoux2014 presentation by PavelchukReturn on Intelligence
 
Agile Project Grows
Agile Project GrowsAgile Project Grows
Agile Project Grows
Return on Intelligence
 
Types of testing and their classification
Types of testing and their classificationTypes of testing and their classification
Types of testing and their classification
Return on Intelligence
 
Time Management
Time ManagementTime Management
Time Management
Return on Intelligence
 
Service design principles and patterns
Service design principles and patternsService design principles and patterns
Service design principles and patterns
Return on Intelligence
 
Differences between Testing in Waterfall and Agile
Differences between Testing in Waterfall and AgileDifferences between Testing in Waterfall and Agile
Differences between Testing in Waterfall and Agile
Return on Intelligence
 
Windows Azure: Quick start
Windows Azure: Quick startWindows Azure: Quick start
Windows Azure: Quick start
Return on Intelligence
 
Windows azurequickstart
Windows azurequickstartWindows azurequickstart
Windows azurequickstart
Return on Intelligence
 
Организация внутренней системы обучения
Организация внутренней системы обученияОрганизация внутренней системы обучения
Организация внутренней системы обученияReturn on Intelligence
 
Shared position in a project: testing and analysis
Shared position in a project: testing and analysisShared position in a project: testing and analysis
Shared position in a project: testing and analysis
Return on Intelligence
 
Introduction to Business Etiquette
Introduction to Business EtiquetteIntroduction to Business Etiquette
Introduction to Business Etiquette
Return on Intelligence
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing Process
Return on Intelligence
 
Оценка задач выполняемых по итеративной разработке
Оценка задач выполняемых по итеративной разработкеОценка задач выполняемых по итеративной разработке
Оценка задач выполняемых по итеративной разработке
Return on Intelligence
 
Meetings arranging
Meetings arrangingMeetings arranging
Meetings arranging
Return on Intelligence
 
How to develop your creativity
How to develop your creativityHow to develop your creativity
How to develop your creativity
Return on Intelligence
 
Introduction to python
Introduction to pythonIntroduction to python
Introduction to python
Return on Intelligence
 
The art of project estimation
The art of project estimationThe art of project estimation
The art of project estimation
Return on Intelligence
 
Successful interview for a young IT specialist
Successful interview for a young IT specialistSuccessful interview for a young IT specialist
Successful interview for a young IT specialist
Return on Intelligence
 
Risk Management
Risk ManagementRisk Management
Risk Management
Return on Intelligence
 
Resolving conflicts
Resolving conflictsResolving conflicts
Resolving conflicts
Return on Intelligence
 

More from Return on Intelligence (20)

Profsoux2014 presentation by Pavelchuk
Profsoux2014 presentation by PavelchukProfsoux2014 presentation by Pavelchuk
Profsoux2014 presentation by Pavelchuk
 
Agile Project Grows
Agile Project GrowsAgile Project Grows
Agile Project Grows
 
Types of testing and their classification
Types of testing and their classificationTypes of testing and their classification
Types of testing and their classification
 
Time Management
Time ManagementTime Management
Time Management
 
Service design principles and patterns
Service design principles and patternsService design principles and patterns
Service design principles and patterns
 
Differences between Testing in Waterfall and Agile
Differences between Testing in Waterfall and AgileDifferences between Testing in Waterfall and Agile
Differences between Testing in Waterfall and Agile
 
Windows Azure: Quick start
Windows Azure: Quick startWindows Azure: Quick start
Windows Azure: Quick start
 
Windows azurequickstart
Windows azurequickstartWindows azurequickstart
Windows azurequickstart
 
Организация внутренней системы обучения
Организация внутренней системы обученияОрганизация внутренней системы обучения
Организация внутренней системы обучения
 
Shared position in a project: testing and analysis
Shared position in a project: testing and analysisShared position in a project: testing and analysis
Shared position in a project: testing and analysis
 
Introduction to Business Etiquette
Introduction to Business EtiquetteIntroduction to Business Etiquette
Introduction to Business Etiquette
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing Process
 
Оценка задач выполняемых по итеративной разработке
Оценка задач выполняемых по итеративной разработкеОценка задач выполняемых по итеративной разработке
Оценка задач выполняемых по итеративной разработке
 
Meetings arranging
Meetings arrangingMeetings arranging
Meetings arranging
 
How to develop your creativity
How to develop your creativityHow to develop your creativity
How to develop your creativity
 
Introduction to python
Introduction to pythonIntroduction to python
Introduction to python
 
The art of project estimation
The art of project estimationThe art of project estimation
The art of project estimation
 
Successful interview for a young IT specialist
Successful interview for a young IT specialistSuccessful interview for a young IT specialist
Successful interview for a young IT specialist
 
Risk Management
Risk ManagementRisk Management
Risk Management
 
Resolving conflicts
Resolving conflictsResolving conflicts
Resolving conflicts
 

Мини-школа тестировщиков, ориентированных на web

  • 2. НЕОБХОДИМОСТЬ ПРОВЕДЕНИЯ МИНИ-ШКОЛЫ  Опытный сотрудник увольняется/уходит в длительный отпуск  Он готов передать свои знания новичкам  Кто именно из новичков покажет себя лучше – заранее неизвестно  Мини-школа позволит тщательно изучить кандидатов и подготовить их непосредственно к работе 2 www.ExigenServices.com
  • 3. КАНДИДАТ А  Высшее образование: физфак университета  Дипломная работа: матмоделирование  Программирование: познания глубже университетской программы – изучал ради своего интереса  Английский язык технический: отлично  Английский язык устный: отлично  Коммуникативные способности: хорошо 3 www.ExigenServices.com
  • 4. КАНДИДАТ Т  Высшее образование: физфак университета  Дипломная работа: матмоделирование  Программирование: познания глубже университетской программы – изучались ради дипломной работы  Английский язык технический: хорошо  Английский язык устный: хорошо  Коммуникативные способности: отлично 4 www.ExigenServices.com
  • 5. КАНДИДАТ Ю  Высшее образование: физфак университета  Дипломная работа: не связанная с программированием  Программирование: познания на уровне университетской программы  Английский язык технический: отлично  Английский язык устный: отлично  Коммуникативные способности: отлично 5 www.ExigenServices.com
  • 6. УСЛОВИЯ ПРОВЕДЕНИЯ  2 преподавателя на добровольной основе  3 ученика  1-2 машины  Время: 2 раза в неделю после 6 вечера по 1.5-2 часа  Учебное веб-приложение – Техническая документация – Тестовая документация – Умышленно оставленные баги  Раздаточный материал: – Техническая документация к учебному приложению – Eclipse IDE и примеры кода автоматизации – Раздаточный материал  Домашние задания и зачеты 6 www.ExigenServices.com
  • 7. ПРОГРАММА: ВВЕДЕНИЕ  Знакомство  О тестировании вообще  О тестировании в компании  О качестве  Основы теории тестирования 7 www.ExigenServices.com
  • 8. ПРОГРАММА: ТЕХНИКА ТЕСТИРОВАНИЯ ЧЕРНОГО ЯЩИКА  Классы эквивалентности  Граничные значения  Таблицы решений  Тест-кейсы  Жизненный цикл бага  Багтрекинг  Документация и метрики 8 www.ExigenServices.com
  • 9. ПРОГРАММА: ТЕХНИКА ТЕСТИРОВАНИЯ СЕРОГО ЯЩИКА  Http-протокол  Ajax  Клиентская и браузерная валидация  Базы данных  SQL  Понятие инъекций 9 www.ExigenServices.com
  • 10. ПРОГРАММА: АВТОМАТИЗАЦИЯ ТЕСТИРОВАНИЯ  Принципы автоматизации  Локаторы  Основы ООП  WebDriver  Организация тестов TestNG  Интеграция с CI 10 www.ExigenServices.com
  • 11. ПРОГРАММА: FITNESSE  Назначение FitNesse, Specflow  Selenium – (vs WebDriver)  Написание Fixtures  Работа с Fit 11 www.ExigenServices.com
  • 12. ПРОГРАММА: НАГРУЗОЧНОЕ ТЕСТИРОВАНИЕ  Назначение нагрузочного тестирования  Типы нагрузочного тестирования  Метрики и отчеты  The Grinder  Какие запросы важнее? 12 www.ExigenServices.com
  • 13. РЕЗУЛЬТАТЫ - проявил себя в технических аспектах  - проявила себя в организационных аспектах  - разочаровалась в профессии тестировщика  13 www.ExigenServices.com
  • 14. РЕЗУЛЬТАТЫ  2 кандидата из трех связали свою профессию с тестированием ПО  Оба преподавателя получили прекрасный опыт преподавания  На основании полученного опыта готовится университетский курс 14 www.ExigenServices.com
  • 15. В ЗАВЕРШЕНИЕ ВОПРОСЫ? 15 www.ExigenServices.com
  • 16. В ЗАВЕРШЕНИЕ ELJAH@MAIL.RU 16 www.ExigenServices.com