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

More Related Content

Viewers also liked

Thoai Hoa Khop Song Co
Thoai Hoa Khop Song CoThoai Hoa Khop Song Co
Thoai Hoa Khop Song Colarry237
 
Extra clase de religión
Extra clase de religiónExtra clase de religión
Extra clase de religiónJeremy GF
 
Resume_FanYANG
Resume_FanYANGResume_FanYANG
Resume_FanYANGFan Yang
 
Grupos de sinfonico gotico
Grupos de sinfonico goticoGrupos de sinfonico gotico
Grupos de sinfonico goticoFausto Vaca
 
Adwords Display Certification
Adwords Display CertificationAdwords Display Certification
Adwords Display CertificationNowrid Amin
 
WALL TRICKS APP: Aplicativo para registro e compartilhamento de manobras de s...
WALL TRICKS APP: Aplicativo para registro e compartilhamento de manobras de s...WALL TRICKS APP: Aplicativo para registro e compartilhamento de manobras de s...
WALL TRICKS APP: Aplicativo para registro e compartilhamento de manobras de s...Bruno Sartori Quadros
 
A Perfect Storm - Lessons from the British Empire
A Perfect Storm - Lessons from the British EmpireA Perfect Storm - Lessons from the British Empire
A Perfect Storm - Lessons from the British EmpireThomas Rones
 
Ratio, variation and proportion
Ratio, variation and proportionRatio, variation and proportion
Ratio, variation and proportionMalikahmad105
 

Viewers also liked (18)

Valentina
ValentinaValentina
Valentina
 
Fira de ciències
Fira de ciènciesFira de ciències
Fira de ciències
 
Thoai Hoa Khop Song Co
Thoai Hoa Khop Song CoThoai Hoa Khop Song Co
Thoai Hoa Khop Song Co
 
Entrevista La Vanguardia
Entrevista La VanguardiaEntrevista La Vanguardia
Entrevista La Vanguardia
 
Rd 10-96-95
Rd 10-96-95Rd 10-96-95
Rd 10-96-95
 
Extra clase de religión
Extra clase de religiónExtra clase de religión
Extra clase de religión
 
PASMISS Deded
PASMISS DededPASMISS Deded
PASMISS Deded
 
Resume_FanYANG
Resume_FanYANGResume_FanYANG
Resume_FanYANG
 
lobsters
lobsterslobsters
lobsters
 
Grupos de sinfonico gotico
Grupos de sinfonico goticoGrupos de sinfonico gotico
Grupos de sinfonico gotico
 
Adwords Display Certification
Adwords Display CertificationAdwords Display Certification
Adwords Display Certification
 
IELTS Paper
IELTS PaperIELTS Paper
IELTS Paper
 
WALL TRICKS APP: Aplicativo para registro e compartilhamento de manobras de s...
WALL TRICKS APP: Aplicativo para registro e compartilhamento de manobras de s...WALL TRICKS APP: Aplicativo para registro e compartilhamento de manobras de s...
WALL TRICKS APP: Aplicativo para registro e compartilhamento de manobras de s...
 
ARAK SHIPPING
ARAK SHIPPINGARAK SHIPPING
ARAK SHIPPING
 
Deloitte Technology Fast 50 Turkey
Deloitte Technology Fast 50 TurkeyDeloitte Technology Fast 50 Turkey
Deloitte Technology Fast 50 Turkey
 
A Perfect Storm - Lessons from the British Empire
A Perfect Storm - Lessons from the British EmpireA Perfect Storm - Lessons from the British Empire
A Perfect Storm - Lessons from the British Empire
 
Ratio, variation and proportion
Ratio, variation and proportionRatio, variation and proportion
Ratio, variation and proportion
 
BENZENE.PDF
BENZENE.PDFBENZENE.PDF
BENZENE.PDF
 

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

Мини-школа тестировщиков, ориентированных на web
Мини-школа тестировщиков, ориентированных на webМини-школа тестировщиков, ориентированных на web
Мини-школа тестировщиков, ориентированных на webReturn on Intelligence
 
Мини-школа тестировщиков, ориентированных на Web
Мини-школа тестировщиков, ориентированных на WebМини-школа тестировщиков, ориентированных на Web
Мини-школа тестировщиков, ориентированных на WebSQALab
 
Сертификация - шаг к успеху (v. 2.0)
Сертификация - шаг к успеху (v. 2.0)Сертификация - шаг к успеху (v. 2.0)
Сертификация - шаг к успеху (v. 2.0)Alexander Babich
 
Буклет Технопарка
Буклет ТехнопаркаБуклет Технопарка
Буклет ТехнопаркаDmitry Voloshin
 
Jazz team cooperation roadmap
Jazz team cooperation roadmapJazz team cooperation roadmap
Jazz team cooperation roadmapKrystsinaDurovich
 
Комплексный подход к работе с клиентами
Комплексный подход к работе с клиентамиКомплексный подход к работе с клиентами
Комплексный подход к работе с клиентамиAlexander Babich
 
Jazz team cooperation roadmap
Jazz team cooperation roadmapJazz team cooperation roadmap
Jazz team cooperation roadmapKrystsinaDurovich
 
введение в корпоративный E learning
введение в корпоративный E learningвведение в корпоративный E learning
введение в корпоративный E learningWebSoft
 
Презентація Олександр Браженко Dtek
Презентація Олександр Браженко  DtekПрезентація Олександр Браженко  Dtek
Презентація Олександр Браженко DtekMOOCology
 
Jazz team cooperation roadmap
Jazz team cooperation roadmapJazz team cooperation roadmap
Jazz team cooperation roadmapKrystsinaDurovich
 
KsK_(Vault tec)
KsK_(Vault tec)KsK_(Vault tec)
KsK_(Vault tec)HefopmaT
 
Управление проектами информатизации. Занятие 1
Управление проектами информатизации. Занятие 1Управление проектами информатизации. Занятие 1
Управление проектами информатизации. Занятие 1Olya Kollen, PhD
 
MSF: Ваш проект будет успешным!
MSF: Ваш проект будет успешным!MSF: Ваш проект будет успешным!
MSF: Ваш проект будет успешным!Alexander Babich
 
Academy IBS Studying process improvements
Academy IBS Studying process improvementsAcademy IBS Studying process improvements
Academy IBS Studying process improvementsDmiVas
 
Виды QA: Всё что вы не знали и боялись спростить
Виды QA: Всё что вы не знали и боялись спроститьВиды QA: Всё что вы не знали и боялись спростить
Виды QA: Всё что вы не знали и боялись спроститьGoIT
 
Презентация CLJ
Презентация CLJПрезентация CLJ
Презентация CLJmarina688292
 
новосибирск 2014 конференция_insight projects group.ppt
новосибирск 2014 конференция_insight projects group.pptновосибирск 2014 конференция_insight projects group.ppt
новосибирск 2014 конференция_insight projects group.pptBDA
 

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

Мини-школа тестировщиков, ориентированных на web
Мини-школа тестировщиков, ориентированных на webМини-школа тестировщиков, ориентированных на web
Мини-школа тестировщиков, ориентированных на web
 
Мини-школа тестировщиков, ориентированных на Web
Мини-школа тестировщиков, ориентированных на WebМини-школа тестировщиков, ориентированных на Web
Мини-школа тестировщиков, ориентированных на Web
 
Сертификация - шаг к успеху (v. 2.0)
Сертификация - шаг к успеху (v. 2.0)Сертификация - шаг к успеху (v. 2.0)
Сертификация - шаг к успеху (v. 2.0)
 
Буклет Технопарка
Буклет ТехнопаркаБуклет Технопарка
Буклет Технопарка
 
Certifications
CertificationsCertifications
Certifications
 
Jazz team cooperation roadmap
Jazz team cooperation roadmapJazz team cooperation roadmap
Jazz team cooperation roadmap
 
Комплексный подход к работе с клиентами
Комплексный подход к работе с клиентамиКомплексный подход к работе с клиентами
Комплексный подход к работе с клиентами
 
SECR
SECRSECR
SECR
 
Jazz team cooperation roadmap
Jazz team cooperation roadmapJazz team cooperation roadmap
Jazz team cooperation roadmap
 
введение в корпоративный E learning
введение в корпоративный E learningвведение в корпоративный E learning
введение в корпоративный E learning
 
Созданы друг для друга
Созданы друг для другаСозданы друг для друга
Созданы друг для друга
 
Презентація Олександр Браженко Dtek
Презентація Олександр Браженко  DtekПрезентація Олександр Браженко  Dtek
Презентація Олександр Браженко Dtek
 
Jazz team cooperation roadmap
Jazz team cooperation roadmapJazz team cooperation roadmap
Jazz team cooperation roadmap
 
KsK_(Vault tec)
KsK_(Vault tec)KsK_(Vault tec)
KsK_(Vault tec)
 
Управление проектами информатизации. Занятие 1
Управление проектами информатизации. Занятие 1Управление проектами информатизации. Занятие 1
Управление проектами информатизации. Занятие 1
 
MSF: Ваш проект будет успешным!
MSF: Ваш проект будет успешным!MSF: Ваш проект будет успешным!
MSF: Ваш проект будет успешным!
 
Academy IBS Studying process improvements
Academy IBS Studying process improvementsAcademy IBS Studying process improvements
Academy IBS Studying process improvements
 
Виды QA: Всё что вы не знали и боялись спростить
Виды QA: Всё что вы не знали и боялись спроститьВиды QA: Всё что вы не знали и боялись спростить
Виды QA: Всё что вы не знали и боялись спростить
 
Презентация CLJ
Презентация CLJПрезентация CLJ
Презентация CLJ
 
новосибирск 2014 конференция_insight projects group.ppt
новосибирск 2014 конференция_insight projects group.pptновосибирск 2014 конференция_insight projects group.ppt
новосибирск 2014 конференция_insight projects group.ppt
 

More from Return on Intelligence

Unit Tests? It is Very Simple and Easy!
Unit Tests? It is Very Simple and Easy!Unit Tests? It is Very Simple and Easy!
Unit Tests? It is Very Simple and Easy!Return on Intelligence
 
Introduction to Backbone.js & Marionette.js
Introduction to Backbone.js & Marionette.jsIntroduction to Backbone.js & Marionette.js
Introduction to Backbone.js & Marionette.jsReturn on Intelligence
 
Types of testing and their classification
Types of testing and their classificationTypes of testing and their classification
Types of testing and their classificationReturn on Intelligence
 
Apache cassandra - future without boundaries (part3)
Apache cassandra - future without boundaries (part3)Apache cassandra - future without boundaries (part3)
Apache cassandra - future without boundaries (part3)Return on Intelligence
 
Apache cassandra - future without boundaries (part2)
Apache cassandra - future without boundaries (part2)Apache cassandra - future without boundaries (part2)
Apache cassandra - future without boundaries (part2)Return on Intelligence
 
Apache cassandra - future without boundaries (part1)
Apache cassandra - future without boundaries (part1)Apache cassandra - future without boundaries (part1)
Apache cassandra - future without boundaries (part1)Return on Intelligence
 

More from Return on Intelligence (20)

Clean Code Approach
Clean Code ApproachClean Code Approach
Clean Code Approach
 
Code Coverage
Code CoverageCode Coverage
Code Coverage
 
Effective Communication in english
Effective Communication in englishEffective Communication in english
Effective Communication in english
 
Anti-patterns
Anti-patternsAnti-patterns
Anti-patterns
 
Conflicts Resolving
Conflicts ResolvingConflicts Resolving
Conflicts Resolving
 
Database versioning with liquibase
Database versioning with liquibaseDatabase versioning with liquibase
Database versioning with liquibase
 
Effective Feedback
Effective FeedbackEffective Feedback
Effective Feedback
 
English for Negotiations 2016
English for Negotiations 2016English for Negotiations 2016
English for Negotiations 2016
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Development
 
Unit Tests? It is Very Simple and Easy!
Unit Tests? It is Very Simple and Easy!Unit Tests? It is Very Simple and Easy!
Unit Tests? It is Very Simple and Easy!
 
Quick Start to AngularJS
Quick Start to AngularJSQuick Start to AngularJS
Quick Start to AngularJS
 
Introduction to Backbone.js & Marionette.js
Introduction to Backbone.js & Marionette.jsIntroduction to Backbone.js & Marionette.js
Introduction to Backbone.js & Marionette.js
 
Types of testing and their classification
Types of testing and their classificationTypes of testing and their classification
Types of testing and their classification
 
Introduction to EJB
Introduction to EJBIntroduction to EJB
Introduction to EJB
 
Enterprise Service Bus
Enterprise Service BusEnterprise Service Bus
Enterprise Service Bus
 
Apache cassandra - future without boundaries (part3)
Apache cassandra - future without boundaries (part3)Apache cassandra - future without boundaries (part3)
Apache cassandra - future without boundaries (part3)
 
Apache cassandra - future without boundaries (part2)
Apache cassandra - future without boundaries (part2)Apache cassandra - future without boundaries (part2)
Apache cassandra - future without boundaries (part2)
 
Apache cassandra - future without boundaries (part1)
Apache cassandra - future without boundaries (part1)Apache cassandra - future without boundaries (part1)
Apache cassandra - future without boundaries (part1)
 
Career development in exigen services
Career development in exigen servicesCareer development in exigen services
Career development in exigen services
 
Introduction to selenium web driver
Introduction to selenium web driverIntroduction to selenium web driver
Introduction to selenium web driver
 

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

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