SlideShare a Scribd company logo
©2016 GlobalLogic Inc.
Тестування на великому медичному
проекті. Автоматизація як необхідність.
Особливості автоматизації
на embedded-проекті.
2
01
02
03
04
Що таке тестування медичного пристрою
Особливості та складнощі процесу тестування
Автоматизоване тестування як життєва необхідність
Цікавий досвід або як вибрати завдання до смаку
©2016 GlobalLogic Inc.
Що таке тестування медичного
пристрою
4 Що таке тестування медичного пристрою
Інсулінова помпа -
це медичний прилад для
розрахунку дози та ін’єкції
інсулiнового препарата
при лікуванні цукрового
діабету.
5 Що таке тестування медичного пристрою
Особливості:
● Це складний пристрій
● “Mission critical”
● Посилені вимоги до якості
● Розподілений UI
● Розширений функціонал
● Бездротова комунікація з
периферією
Як наслідок, є багато...
6 Що таке тестування медичного пристрою
Тест КейсиВимоги
UI
FNC
RF...
©2016 GlobalLogic Inc.
Особливості та складнощі
процесу тестування
8 Особливості та складнощі процесу тестування
● Високий поріг входження в
продукт
● Використання
спеціального обладнання
● Негативні сценарії
● Сценарії, чутливі до часу
І що найбільш
критично...
9 Особливості та складнощі процесу тестування
● Залежність результату
виконання від кваліфікації
тестувальника
● Виконання всіх тест кейсів
триватиме більше як десять
людино-років
(~20800 робочих годин)
Але вихід є ...
©2016 GlobalLogic Inc.
Автоматизоване тестування як
життєва необхідність
11 Автоматизоване тестування як життєва необхідність
Можливості :
● Покрокове відлагодження
тест кейсів
● Відслідковування всіх
промальовувань UI
● Прискорене виконання тест
кейсів
Увага! Виконання всіх тест
кейсів за два дні
12
Переваги:
● Фреймворк для тестувальника
● Додаткове обладнання не
потрібне!
● Легка побудова сценаріїв
чутливих до часу
● Зведення “нудних” операцій
до рівня виклику функцій
Автоматизоване тестування як життєва необхідність
©2016 GlobalLogic Inc.
Цікавий досвід або як вибрати
завдання до смаку
14 Цікавий досвід або як вибрати завдання до смаку
Можна спробувати:
● Вивчення JavaScript
● Скриптування
високорівневих функцій
● Тестування (різні види)
● Написання тест
сценаріїв
Та ще багато цікавого...
Роботи багато, вистачить усім ☺
15 Цікавий досвід або як вибрати завдання до смаку
Перспективи у
великому проекті:
● Нові знання
● Досвід автоматизації
● Кар’єрний ріст
● Стабільність
І головне:
тут завжди потрібні розумники!

More Related Content

PPTX
Automation as a Way to Do Routine Work Quickly and Effortlessly
PPTX
All You Need to Know to Start Automating Your Tests
PPTX
QA Fes 2016. Яна Кокряшкіна. Визначення автоматизованого тестового покриття д...
PPTX
Євгеній Пасєка, Володимир Ревак “Як протестувати медичний проект і не зашкоди...
PPTX
МИКОЛА СОЛОПІЙ «Моя формула успішної імплементації Тестової Тули на проекті» ...
PPTX
Як покращити Python web UI тести
PDF
Agile (IF PM Group) v2
PPTX
1111
Automation as a Way to Do Routine Work Quickly and Effortlessly
All You Need to Know to Start Automating Your Tests
QA Fes 2016. Яна Кокряшкіна. Визначення автоматизованого тестового покриття д...
Євгеній Пасєка, Володимир Ревак “Як протестувати медичний проект і не зашкоди...
МИКОЛА СОЛОПІЙ «Моя формула успішної імплементації Тестової Тули на проекті» ...
Як покращити Python web UI тести
Agile (IF PM Group) v2
1111

Viewers also liked (20)

PPTX
Automated UI Testing for Web and Native Apps on iOS and Android
PDF
Global Logic Introductory Presentation (2015)
PDF
Introducing GlobalLogic (company presentation)
PDF
Підхід до антишахрайських контролів для білих комірців в агробізнесі
PDF
Automated UI Testing Frameworks
PPT
Презентація до конференції
PPTX
Мелочь пузатая или Объем тест кейса против его содержательности
PPTX
Оксана Заболотная - презентация с конференции NaZapad
PPTX
Павел Рязанов - презентация с конференции NaZapad
PPT
Юрий Титков - презентация с конференции NaZapad
PPTX
Игорь Яковец - презентация с конференции NaZapad
PPTX
Презентация Антон Воронюк - конференция NaZapad
PPT
Николай Хиврин - презентация с конференции NaZapad
PPTX
Алексей Андрусенко презентация с конференции NaZapad
PPTX
Антон Рева - презентация с конференции NaZapad
PDF
Ольга Андриенко - презентация с конференции NaZapad
PPTX
Сергей Волык - презентация с конференции NaZapad
PPTX
QA Fest 2014. Алексей Лупан. Не тест-кейсы красят тестировщика, а...
PPTX
Тренировка служебных тестировщиков
PPTX
DaKiRY_BAQ2016_QADay_Круглий стіл: "Чи помре ручне тестування з часом" Учасни...
Automated UI Testing for Web and Native Apps on iOS and Android
Global Logic Introductory Presentation (2015)
Introducing GlobalLogic (company presentation)
Підхід до антишахрайських контролів для білих комірців в агробізнесі
Automated UI Testing Frameworks
Презентація до конференції
Мелочь пузатая или Объем тест кейса против его содержательности
Оксана Заболотная - презентация с конференции NaZapad
Павел Рязанов - презентация с конференции NaZapad
Юрий Титков - презентация с конференции NaZapad
Игорь Яковец - презентация с конференции NaZapad
Презентация Антон Воронюк - конференция NaZapad
Николай Хиврин - презентация с конференции NaZapad
Алексей Андрусенко презентация с конференции NaZapad
Антон Рева - презентация с конференции NaZapad
Ольга Андриенко - презентация с конференции NaZapad
Сергей Волык - презентация с конференции NaZapad
QA Fest 2014. Алексей Лупан. Не тест-кейсы красят тестировщика, а...
Тренировка служебных тестировщиков
DaKiRY_BAQ2016_QADay_Круглий стіл: "Чи помре ручне тестування з часом" Учасни...
Ad

Similar to QA on a Large-Scale Medical Project. Automation as a Necessity (10)

PPTX
АНТОН БУЖИНСЬКИЙ «Покращення процесів тестування. Зменшуємо ТТМ та прискорюєм...
PPTX
КАТЕРИНА ЖУПАН «Mobile Testing based on “ISTQB Mobile Application – Syllabus»
PPTX
Олександр Боговид "Quality engineer - from manual to automation"
PPTX
Оцінка відповідності медичних виробів, виготовлених за допомогою 3Д-друку.pptx
PPTX
Презентація вебінару "На шляху до MDR. Лайфхаки при впровадженні", 30.06.22
PDF
Міжнародна компанія Jabil - програма стажування та інформація про компанію
PDF
Jabil Internship program
PPTX
Marafon_part1 (1).pptx
PPTX
Підготовка та оформлення плану з пост-маркетингу. Як це зробити ефективно?
PDF
Сертифікація Exportinfo
АНТОН БУЖИНСЬКИЙ «Покращення процесів тестування. Зменшуємо ТТМ та прискорюєм...
КАТЕРИНА ЖУПАН «Mobile Testing based on “ISTQB Mobile Application – Syllabus»
Олександр Боговид "Quality engineer - from manual to automation"
Оцінка відповідності медичних виробів, виготовлених за допомогою 3Д-друку.pptx
Презентація вебінару "На шляху до MDR. Лайфхаки при впровадженні", 30.06.22
Міжнародна компанія Jabil - програма стажування та інформація про компанію
Jabil Internship program
Marafon_part1 (1).pptx
Підготовка та оформлення плану з пост-маркетингу. Як це зробити ефективно?
Сертифікація Exportinfo
Ad

More from GlobalLogic Ukraine (20)

PDF
GlobalLogic JavaScript Community Webinar #21 “Інтерв’ю без заспокійливих”
PPTX
Deadlocks in SQL - Turning Fear Into Understanding (by Sergii Stets)
PDF
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
PDF
GlobalLogic Embedded Community x ROS Ukraine Webinar "Surgical Robots"
PDF
GlobalLogic Java Community Webinar #17 “SpringJDBC vs JDBC. Is Spring a Hero?”
PDF
GlobalLogic JavaScript Community Webinar #18 “Long Story Short: OSI Model”
PPTX
Штучний інтелект як допомога в навчанні, а не замінник.pptx
PPTX
Задачі AI-розробника як застосовується штучний інтелект.pptx
PPTX
Що треба вивчати, щоб стати розробником штучного інтелекту та нейромереж.pptx
PDF
GlobalLogic Java Community Webinar #16 “Zaloni’s Architecture for Data-Driven...
PDF
JavaScript Community Webinar #14 "Why Is Git Rebase?"
PDF
GlobalLogic .NET Community Webinar #3 "Exploring Serverless with Azure Functi...
PPTX
Страх і сила помилок - IT Inside від GlobalLogic Education
PDF
GlobalLogic .NET Webinar #2 “Azure RBAC and Managed Identity”
PDF
GlobalLogic QA Webinar “What does it take to become a Test Engineer”
PDF
“How to Secure Your Applications With a Keycloak?
PDF
GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...
PPTX
GlobalLogic Machine Learning Webinar “Statistical learning of linear regressi...
PDF
GlobalLogic C++ Webinar “The Minimum Knowledge to Become a C++ Developer”
PDF
Embedded Webinar #17 "Low-level Network Testing in Embedded Devices Development"
GlobalLogic JavaScript Community Webinar #21 “Інтерв’ю без заспокійливих”
Deadlocks in SQL - Turning Fear Into Understanding (by Sergii Stets)
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...
GlobalLogic Embedded Community x ROS Ukraine Webinar "Surgical Robots"
GlobalLogic Java Community Webinar #17 “SpringJDBC vs JDBC. Is Spring a Hero?”
GlobalLogic JavaScript Community Webinar #18 “Long Story Short: OSI Model”
Штучний інтелект як допомога в навчанні, а не замінник.pptx
Задачі AI-розробника як застосовується штучний інтелект.pptx
Що треба вивчати, щоб стати розробником штучного інтелекту та нейромереж.pptx
GlobalLogic Java Community Webinar #16 “Zaloni’s Architecture for Data-Driven...
JavaScript Community Webinar #14 "Why Is Git Rebase?"
GlobalLogic .NET Community Webinar #3 "Exploring Serverless with Azure Functi...
Страх і сила помилок - IT Inside від GlobalLogic Education
GlobalLogic .NET Webinar #2 “Azure RBAC and Managed Identity”
GlobalLogic QA Webinar “What does it take to become a Test Engineer”
“How to Secure Your Applications With a Keycloak?
GlobalLogic Machine Learning Webinar “Advanced Statistical Methods for Linear...
GlobalLogic Machine Learning Webinar “Statistical learning of linear regressi...
GlobalLogic C++ Webinar “The Minimum Knowledge to Become a C++ Developer”
Embedded Webinar #17 "Low-level Network Testing in Embedded Devices Development"

QA on a Large-Scale Medical Project. Automation as a Necessity

  • 1. ©2016 GlobalLogic Inc. Тестування на великому медичному проекті. Автоматизація як необхідність. Особливості автоматизації на embedded-проекті.
  • 2. 2 01 02 03 04 Що таке тестування медичного пристрою Особливості та складнощі процесу тестування Автоматизоване тестування як життєва необхідність Цікавий досвід або як вибрати завдання до смаку
  • 3. ©2016 GlobalLogic Inc. Що таке тестування медичного пристрою
  • 4. 4 Що таке тестування медичного пристрою Інсулінова помпа - це медичний прилад для розрахунку дози та ін’єкції інсулiнового препарата при лікуванні цукрового діабету.
  • 5. 5 Що таке тестування медичного пристрою Особливості: ● Це складний пристрій ● “Mission critical” ● Посилені вимоги до якості ● Розподілений UI ● Розширений функціонал ● Бездротова комунікація з периферією Як наслідок, є багато...
  • 6. 6 Що таке тестування медичного пристрою Тест КейсиВимоги UI FNC RF...
  • 7. ©2016 GlobalLogic Inc. Особливості та складнощі процесу тестування
  • 8. 8 Особливості та складнощі процесу тестування ● Високий поріг входження в продукт ● Використання спеціального обладнання ● Негативні сценарії ● Сценарії, чутливі до часу І що найбільш критично...
  • 9. 9 Особливості та складнощі процесу тестування ● Залежність результату виконання від кваліфікації тестувальника ● Виконання всіх тест кейсів триватиме більше як десять людино-років (~20800 робочих годин) Але вихід є ...
  • 10. ©2016 GlobalLogic Inc. Автоматизоване тестування як життєва необхідність
  • 11. 11 Автоматизоване тестування як життєва необхідність Можливості : ● Покрокове відлагодження тест кейсів ● Відслідковування всіх промальовувань UI ● Прискорене виконання тест кейсів Увага! Виконання всіх тест кейсів за два дні
  • 12. 12 Переваги: ● Фреймворк для тестувальника ● Додаткове обладнання не потрібне! ● Легка побудова сценаріїв чутливих до часу ● Зведення “нудних” операцій до рівня виклику функцій Автоматизоване тестування як життєва необхідність
  • 13. ©2016 GlobalLogic Inc. Цікавий досвід або як вибрати завдання до смаку
  • 14. 14 Цікавий досвід або як вибрати завдання до смаку Можна спробувати: ● Вивчення JavaScript ● Скриптування високорівневих функцій ● Тестування (різні види) ● Написання тест сценаріїв Та ще багато цікавого... Роботи багато, вистачить усім ☺
  • 15. 15 Цікавий досвід або як вибрати завдання до смаку Перспективи у великому проекті: ● Нові знання ● Досвід автоматизації ● Кар’єрний ріст ● Стабільність І головне: тут завжди потрібні розумники!