SlideShare a Scribd company logo
1 of 28
Лекція №1
Що таке тестування та
з чого все починається?
Трошки про себе:
● Мене звати Вероніка
● Загальний досвіт роботи – більше 6 років
● Змінила фізику на професію тестувальника
● Працювала навіть з програми без кнопочок
ТОП 3 міфи про тестування
За моєю версією
№1: Тестування – ДНО!
Програмування – РУЛИТЬ!
Мабудь чули: «Спробуй спочатку тестування, зрозумій що
таке IT, а потім вже йди в програмісти!»
№1: Тестування – ДНО!
Програмування – РУЛИТЬ!
Мабудь чули: «Спробуй спочатку тестування, зрозумій що таке IT, а потім
вже йди в програмісти!»
В житті це ДВА РІЗНІ підходи до програми!
Звичайно, вам ніхто не забороняє зміни
спеціальність, але це потрібно буде вчити
зовсім інші речі!
Загальні моменти для IT сфери будуть
однакові, але не більше!
№1: Якщо не в програмісти – то куди?
Давайте спочатку пройдемо цей етап гри
№1: Якщо не в програмісти – то куди?
№2: Тестування найлегший шлях до IT!
№2: Тестування найлегший шлях до IT!
Це було актуально 5 років тому, коли достатньо було
вивчити теорію тестування і все!
Зараз набір того, що необхідно знати давно
вийшов за ці рамки!
Для порівняння:
Курс Програмування базовий – 16 занять
Курс по WEB дизайну – 20 занять
Курс з Project Management – 19 занять
QA Manual – 32 занять
АЛЕ
- Багато моменті треба знати лише основи
- Курс підходить для будь-якого рівня
№3: Тестування – це просто клацати на сайті та
нудно говори: «Це БАГ»
За що (ніби то) тестивальників ніхто не любить!
№3: Тестування – це просто клацати на сайті та
нудно говори: «Це БАГ»
За що (ніби то) тестивальників ніхто не любить!
Є така штука – SQLC (Software
Development Life Cycle) – це як кругообіг
води в природі тільки для IT
Як бачите, тестування – це
передостання частина! Який би крутий
не був програміст, якщо він зробив
помилку - саме тестувальник каже чому
не можна віддавати замовнику!
Що ж таке тестування?
Основне визначення:
Тестування – це процес перевірки відповідності
заявлених до продукту вимог та реально реалізованої
функціональності
Знайдіть відмінності
Очікуваний результат Фактичний результат
Питання:
Тестування чи QA (Quality
Assurance)
Що таке QA, QC та Testing?
QA - це превентивний процес, завданням
якого є забезпечення якості продукту в
майбутньому. У цьому сенсі Quality Assurance
більш орієнтований на процес.
QC - це процес знаходження помилок в
продукті, з метою їх подальшого
виправлення. Завданням Quality Control є
підтримка якості продукту в поточний момент
часу
Testing – безпосередньо – проходження тест
кейсів та документація багів
QA and QC
QA and QC
З чого починається тестування?
Основа вдалого тестування - документація
Пам'ятаєте міф про клацати на сайті?
Цифри з життя:
80% часу займає робота з
документацією
20% в саме тестування
Документація допомагая:
- Запланувати;
- Не забути;
- Пояснити що робити;
- Зробити звіт;
Один з перших документів – check list
Сheck list - це документ, який містить в собі
варіанти ідей для покрокового тестування
Він використовується, коли на проект
недостатньо часу, вимог або кваліфікації
інженерів.
Чек-лист може бути оформлений у вигляді:
1) Списку, в якому послідовність пунктів не має значення
(наприклад, список значень якогось поля).
2) Списку, в якому послідовність пунктів важлива (наприклад,
кроки в короткій інструкції).
3) Структурованим (багаторівневим) списком, що дає змогу
побачити ієрархію ідей.
Важливо зрозуміти, що не існує обмежень при розробці чек-
листів – головне, щоб вони допомагали в роботі.
Домашне завдання
1. Познайомитись з сайтом
https://www.globalsqa.com/angularJs-protractor/BankingProject
2. Зробити чек лист для функції Login та Logout як користувач
Сustomer

More Related Content

Similar to Marafon_part1 (1).pptx

Oleg Svirskyi, BAQ, Pm challenges
Oleg Svirskyi, BAQ, Pm challenges Oleg Svirskyi, BAQ, Pm challenges
Oleg Svirskyi, BAQ, Pm challenges Dakiry
 
Як робити рефакторинг в продукті з бурхливою історією
Як робити рефакторинг в продукті з бурхливою історієюЯк робити рефакторинг в продукті з бурхливою історією
Як робити рефакторинг в продукті з бурхливою історієюAleksandr Brychuk
 
Багаті спадкоємці, або як робити рефакторинг у продукті з бурхливою історією....
Багаті спадкоємці, або як робити рефакторинг у продукті з бурхливою історією....Багаті спадкоємці, або як робити рефакторинг у продукті з бурхливою історією....
Багаті спадкоємці, або як робити рефакторинг у продукті з бурхливою історією....HOWWEDOIT
 
How to Leverage your Skill Set for Product by Matic PM
How to Leverage your Skill Set for Product by Matic PMHow to Leverage your Skill Set for Product by Matic PM
How to Leverage your Skill Set for Product by Matic PMProduct School
 
Тестування ПЗ
Тестування ПЗТестування ПЗ
Тестування ПЗKyrylo Bezpalyi
 
АНТОН БУЖИНСЬКИЙ «Покращення процесів тестування. Зменшуємо ТТМ та прискорюєм...
АНТОН БУЖИНСЬКИЙ «Покращення процесів тестування. Зменшуємо ТТМ та прискорюєм...АНТОН БУЖИНСЬКИЙ «Покращення процесів тестування. Зменшуємо ТТМ та прискорюєм...
АНТОН БУЖИНСЬКИЙ «Покращення процесів тестування. Зменшуємо ТТМ та прискорюєм...GoQA
 
Запезпечення якості в охороні здоров'я (використання стандарту ISO в порівнян...
Запезпечення якості в охороні здоров'я (використання стандарту ISO в порівнян...Запезпечення якості в охороні здоров'я (використання стандарту ISO в порівнян...
Запезпечення якості в охороні здоров'я (використання стандарту ISO в порівнян...Center for Health Care Studies
 
DaKiRY_BAQ2016_QADay_Світлана Мережко "Що від вас очікують? Чек-ліст відповід...
DaKiRY_BAQ2016_QADay_Світлана Мережко "Що від вас очікують? Чек-ліст відповід...DaKiRY_BAQ2016_QADay_Світлана Мережко "Що від вас очікують? Чек-ліст відповід...
DaKiRY_BAQ2016_QADay_Світлана Мережко "Що від вас очікують? Чек-ліст відповід...Dakiry
 
ОЛЕКСІЙ ГНІДАШ «Процеси автоматизації, альтернативне бачення процесу тестуван...
ОЛЕКСІЙ ГНІДАШ «Процеси автоматизації, альтернативне бачення процесу тестуван...ОЛЕКСІЙ ГНІДАШ «Процеси автоматизації, альтернативне бачення процесу тестуван...
ОЛЕКСІЙ ГНІДАШ «Процеси автоматизації, альтернативне бачення процесу тестуван...GoQA
 
РОМАН МАРІНСЬКИЙ «Організація та покращення QA Center of Excellence» QADay
РОМАН МАРІНСЬКИЙ «Організація та покращення QA Center of Excellence» QADayРОМАН МАРІНСЬКИЙ «Організація та покращення QA Center of Excellence» QADay
РОМАН МАРІНСЬКИЙ «Організація та покращення QA Center of Excellence» QADayGoQA
 
Чому юзабіліті. Мар'яна Онисько
Чому юзабіліті.  Мар'яна ОниськоЧому юзабіліті.  Мар'яна Онисько
Чому юзабіліті. Мар'яна ОниськоHRdepartment
 
"Cross-functional teams: what to do when a new hire doesn’t solve the busines...
"Cross-functional teams: what to do when a new hire doesn’t solve the busines..."Cross-functional teams: what to do when a new hire doesn’t solve the busines...
"Cross-functional teams: what to do when a new hire doesn’t solve the busines...Fwdays
 
Alina Onyshchuk: How to build an efficient onboarding process for remote empl...
Alina Onyshchuk: How to build an efficient onboarding process for remote empl...Alina Onyshchuk: How to build an efficient onboarding process for remote empl...
Alina Onyshchuk: How to build an efficient onboarding process for remote empl...Lviv Startup Club
 
ОКСАНА ТРОЯН «Щоб рейки зійшлись в одній точці: від кількості до якості. Як к...
ОКСАНА ТРОЯН «Щоб рейки зійшлись в одній точці: від кількості до якості. Як к...ОКСАНА ТРОЯН «Щоб рейки зійшлись в одній точці: від кількості до якості. Як к...
ОКСАНА ТРОЯН «Щоб рейки зійшлись в одній точці: від кількості до якості. Як к...GoQA
 
Роман Сахаров “Users and their Stories: або чи дійсно ми вміємо використовува...
Роман Сахаров “Users and their Stories: або чи дійсно ми вміємо використовува...Роман Сахаров “Users and their Stories: або чи дійсно ми вміємо використовува...
Роман Сахаров “Users and their Stories: або чи дійсно ми вміємо використовува...Dakiry
 
Вебінар "Співбесіда BA: Дивні питання та відсутність теорії"
Вебінар "Співбесіда BA: Дивні питання та відсутність теорії"Вебінар "Співбесіда BA: Дивні питання та відсутність теорії"
Вебінар "Співбесіда BA: Дивні питання та відсутність теорії"E-5
 
Бізнес аналіз на старті проєкту.pptx
Бізнес аналіз на старті проєкту.pptxБізнес аналіз на старті проєкту.pptx
Бізнес аналіз на старті проєкту.pptxE-5
 
DaKiRy_PMWeekend2016_Роман Сахаров "Як відсутність бачення продукту псує прое...
DaKiRy_PMWeekend2016_Роман Сахаров "Як відсутність бачення продукту псує прое...DaKiRy_PMWeekend2016_Роман Сахаров "Як відсутність бачення продукту псує прое...
DaKiRy_PMWeekend2016_Роман Сахаров "Як відсутність бачення продукту псує прое...Dakiry
 
Roman Humeniuk: Аджайл асесменти – навіщо вони і як ними користуватися. Власн...
Roman Humeniuk: Аджайл асесменти – навіщо вони і як ними користуватися. Власн...Roman Humeniuk: Аджайл асесменти – навіщо вони і як ними користуватися. Власн...
Roman Humeniuk: Аджайл асесменти – навіщо вони і як ними користуватися. Власн...Lviv Startup Club
 
Іван Чуба “Hardware проект – від ідеї до виходу на міжнародний ринок” {R0boCa...
Іван Чуба “Hardware проект – від ідеї до виходу на міжнародний ринок” {R0boCa...Іван Чуба “Hardware проект – від ідеї до виходу на міжнародний ринок” {R0boCa...
Іван Чуба “Hardware проект – від ідеї до виходу на міжнародний ринок” {R0boCa...Lviv Startup Club
 

Similar to Marafon_part1 (1).pptx (20)

Oleg Svirskyi, BAQ, Pm challenges
Oleg Svirskyi, BAQ, Pm challenges Oleg Svirskyi, BAQ, Pm challenges
Oleg Svirskyi, BAQ, Pm challenges
 
Як робити рефакторинг в продукті з бурхливою історією
Як робити рефакторинг в продукті з бурхливою історієюЯк робити рефакторинг в продукті з бурхливою історією
Як робити рефакторинг в продукті з бурхливою історією
 
Багаті спадкоємці, або як робити рефакторинг у продукті з бурхливою історією....
Багаті спадкоємці, або як робити рефакторинг у продукті з бурхливою історією....Багаті спадкоємці, або як робити рефакторинг у продукті з бурхливою історією....
Багаті спадкоємці, або як робити рефакторинг у продукті з бурхливою історією....
 
How to Leverage your Skill Set for Product by Matic PM
How to Leverage your Skill Set for Product by Matic PMHow to Leverage your Skill Set for Product by Matic PM
How to Leverage your Skill Set for Product by Matic PM
 
Тестування ПЗ
Тестування ПЗТестування ПЗ
Тестування ПЗ
 
АНТОН БУЖИНСЬКИЙ «Покращення процесів тестування. Зменшуємо ТТМ та прискорюєм...
АНТОН БУЖИНСЬКИЙ «Покращення процесів тестування. Зменшуємо ТТМ та прискорюєм...АНТОН БУЖИНСЬКИЙ «Покращення процесів тестування. Зменшуємо ТТМ та прискорюєм...
АНТОН БУЖИНСЬКИЙ «Покращення процесів тестування. Зменшуємо ТТМ та прискорюєм...
 
Запезпечення якості в охороні здоров'я (використання стандарту ISO в порівнян...
Запезпечення якості в охороні здоров'я (використання стандарту ISO в порівнян...Запезпечення якості в охороні здоров'я (використання стандарту ISO в порівнян...
Запезпечення якості в охороні здоров'я (використання стандарту ISO в порівнян...
 
DaKiRY_BAQ2016_QADay_Світлана Мережко "Що від вас очікують? Чек-ліст відповід...
DaKiRY_BAQ2016_QADay_Світлана Мережко "Що від вас очікують? Чек-ліст відповід...DaKiRY_BAQ2016_QADay_Світлана Мережко "Що від вас очікують? Чек-ліст відповід...
DaKiRY_BAQ2016_QADay_Світлана Мережко "Що від вас очікують? Чек-ліст відповід...
 
ОЛЕКСІЙ ГНІДАШ «Процеси автоматизації, альтернативне бачення процесу тестуван...
ОЛЕКСІЙ ГНІДАШ «Процеси автоматизації, альтернативне бачення процесу тестуван...ОЛЕКСІЙ ГНІДАШ «Процеси автоматизації, альтернативне бачення процесу тестуван...
ОЛЕКСІЙ ГНІДАШ «Процеси автоматизації, альтернативне бачення процесу тестуван...
 
РОМАН МАРІНСЬКИЙ «Організація та покращення QA Center of Excellence» QADay
РОМАН МАРІНСЬКИЙ «Організація та покращення QA Center of Excellence» QADayРОМАН МАРІНСЬКИЙ «Організація та покращення QA Center of Excellence» QADay
РОМАН МАРІНСЬКИЙ «Організація та покращення QA Center of Excellence» QADay
 
Чому юзабіліті. Мар'яна Онисько
Чому юзабіліті.  Мар'яна ОниськоЧому юзабіліті.  Мар'яна Онисько
Чому юзабіліті. Мар'яна Онисько
 
"Cross-functional teams: what to do when a new hire doesn’t solve the busines...
"Cross-functional teams: what to do when a new hire doesn’t solve the busines..."Cross-functional teams: what to do when a new hire doesn’t solve the busines...
"Cross-functional teams: what to do when a new hire doesn’t solve the busines...
 
Alina Onyshchuk: How to build an efficient onboarding process for remote empl...
Alina Onyshchuk: How to build an efficient onboarding process for remote empl...Alina Onyshchuk: How to build an efficient onboarding process for remote empl...
Alina Onyshchuk: How to build an efficient onboarding process for remote empl...
 
ОКСАНА ТРОЯН «Щоб рейки зійшлись в одній точці: від кількості до якості. Як к...
ОКСАНА ТРОЯН «Щоб рейки зійшлись в одній точці: від кількості до якості. Як к...ОКСАНА ТРОЯН «Щоб рейки зійшлись в одній точці: від кількості до якості. Як к...
ОКСАНА ТРОЯН «Щоб рейки зійшлись в одній точці: від кількості до якості. Як к...
 
Роман Сахаров “Users and their Stories: або чи дійсно ми вміємо використовува...
Роман Сахаров “Users and their Stories: або чи дійсно ми вміємо використовува...Роман Сахаров “Users and their Stories: або чи дійсно ми вміємо використовува...
Роман Сахаров “Users and their Stories: або чи дійсно ми вміємо використовува...
 
Вебінар "Співбесіда BA: Дивні питання та відсутність теорії"
Вебінар "Співбесіда BA: Дивні питання та відсутність теорії"Вебінар "Співбесіда BA: Дивні питання та відсутність теорії"
Вебінар "Співбесіда BA: Дивні питання та відсутність теорії"
 
Бізнес аналіз на старті проєкту.pptx
Бізнес аналіз на старті проєкту.pptxБізнес аналіз на старті проєкту.pptx
Бізнес аналіз на старті проєкту.pptx
 
DaKiRy_PMWeekend2016_Роман Сахаров "Як відсутність бачення продукту псує прое...
DaKiRy_PMWeekend2016_Роман Сахаров "Як відсутність бачення продукту псує прое...DaKiRy_PMWeekend2016_Роман Сахаров "Як відсутність бачення продукту псує прое...
DaKiRy_PMWeekend2016_Роман Сахаров "Як відсутність бачення продукту псує прое...
 
Roman Humeniuk: Аджайл асесменти – навіщо вони і як ними користуватися. Власн...
Roman Humeniuk: Аджайл асесменти – навіщо вони і як ними користуватися. Власн...Roman Humeniuk: Аджайл асесменти – навіщо вони і як ними користуватися. Власн...
Roman Humeniuk: Аджайл асесменти – навіщо вони і як ними користуватися. Власн...
 
Іван Чуба “Hardware проект – від ідеї до виходу на міжнародний ринок” {R0boCa...
Іван Чуба “Hardware проект – від ідеї до виходу на міжнародний ринок” {R0boCa...Іван Чуба “Hardware проект – від ідеї до виходу на міжнародний ринок” {R0boCa...
Іван Чуба “Hardware проект – від ідеї до виходу на міжнародний ринок” {R0boCa...
 

Marafon_part1 (1).pptx

  • 1. Лекція №1 Що таке тестування та з чого все починається?
  • 2. Трошки про себе: ● Мене звати Вероніка ● Загальний досвіт роботи – більше 6 років ● Змінила фізику на професію тестувальника ● Працювала навіть з програми без кнопочок
  • 3. ТОП 3 міфи про тестування За моєю версією
  • 4. №1: Тестування – ДНО! Програмування – РУЛИТЬ! Мабудь чули: «Спробуй спочатку тестування, зрозумій що таке IT, а потім вже йди в програмісти!»
  • 5. №1: Тестування – ДНО! Програмування – РУЛИТЬ! Мабудь чули: «Спробуй спочатку тестування, зрозумій що таке IT, а потім вже йди в програмісти!» В житті це ДВА РІЗНІ підходи до програми! Звичайно, вам ніхто не забороняє зміни спеціальність, але це потрібно буде вчити зовсім інші речі! Загальні моменти для IT сфери будуть однакові, але не більше!
  • 6. №1: Якщо не в програмісти – то куди? Давайте спочатку пройдемо цей етап гри
  • 7. №1: Якщо не в програмісти – то куди?
  • 9. №2: Тестування найлегший шлях до IT! Це було актуально 5 років тому, коли достатньо було вивчити теорію тестування і все! Зараз набір того, що необхідно знати давно вийшов за ці рамки! Для порівняння: Курс Програмування базовий – 16 занять Курс по WEB дизайну – 20 занять Курс з Project Management – 19 занять QA Manual – 32 занять АЛЕ - Багато моменті треба знати лише основи - Курс підходить для будь-якого рівня
  • 10. №3: Тестування – це просто клацати на сайті та нудно говори: «Це БАГ» За що (ніби то) тестивальників ніхто не любить!
  • 11. №3: Тестування – це просто клацати на сайті та нудно говори: «Це БАГ» За що (ніби то) тестивальників ніхто не любить! Є така штука – SQLC (Software Development Life Cycle) – це як кругообіг води в природі тільки для IT Як бачите, тестування – це передостання частина! Який би крутий не був програміст, якщо він зробив помилку - саме тестувальник каже чому не можна віддавати замовнику!
  • 12. Що ж таке тестування?
  • 13. Основне визначення: Тестування – це процес перевірки відповідності заявлених до продукту вимог та реально реалізованої функціональності
  • 17. Що таке QA, QC та Testing? QA - це превентивний процес, завданням якого є забезпечення якості продукту в майбутньому. У цьому сенсі Quality Assurance більш орієнтований на процес. QC - це процес знаходження помилок в продукті, з метою їх подальшого виправлення. Завданням Quality Control є підтримка якості продукту в поточний момент часу Testing – безпосередньо – проходження тест кейсів та документація багів
  • 20. З чого починається тестування?
  • 21.
  • 22. Основа вдалого тестування - документація Пам'ятаєте міф про клацати на сайті? Цифри з життя: 80% часу займає робота з документацією 20% в саме тестування Документація допомагая: - Запланувати; - Не забути; - Пояснити що робити; - Зробити звіт;
  • 23. Один з перших документів – check list Сheck list - це документ, який містить в собі варіанти ідей для покрокового тестування Він використовується, коли на проект недостатньо часу, вимог або кваліфікації інженерів.
  • 24.
  • 25.
  • 26. Чек-лист може бути оформлений у вигляді: 1) Списку, в якому послідовність пунктів не має значення (наприклад, список значень якогось поля). 2) Списку, в якому послідовність пунктів важлива (наприклад, кроки в короткій інструкції). 3) Структурованим (багаторівневим) списком, що дає змогу побачити ієрархію ідей. Важливо зрозуміти, що не існує обмежень при розробці чек- листів – головне, щоб вони допомагали в роботі.
  • 28. 1. Познайомитись з сайтом https://www.globalsqa.com/angularJs-protractor/BankingProject 2. Зробити чек лист для функції Login та Logout як користувач Сustomer