"Artificial Intelligence for Software Testing" speech organized in cooperation with QAExperts.pro and Aiforse Community.
According to the most daring forecasts, AI-driven Solutions will ultimately replace Automated Testing by 2019, and Manual Testing - by 2020.
During the Meetup the next Topics will be covered:
• What AI can do now and in which areas it will challenge a human?
• What Test Engineers can expect in future, and will the machines be able to completely replace a human?
• How upcoming changes will affect the Software Development Process, and how to get ready to this?
• Existing solutions and future trends overview.
Как разобраться со своими данными, если ты не аналитик
AI for testing
1. Artificial Intelligence for Software Engineering
Artificial Intelligence for
Software Testing
Валентин Григорьевский
Директор по развитию, AIFORSE Community
Ciklum: Kyiv Speakers Corner – 15 Февраля 2018 – Киев, Украина
2. Ciklum: Kyiv Speakers Corner – 15 Февраля 2018 – Киев, Украина
QA Сообщество
Добро пожаловать в QA Сообщество
QAExperts.Pro
3. Ciklum: Kyiv Speakers Corner – 15 Февраля 2018 – Киев, Украина
Мы создаем центр экспертизы,
ориентированный на специалистов с
опытом в QA / QC.
Наша основная цель - улучшить ваши
навыки тестирования и подготовить вас к
требованиям современного общемирового
IT-рынка.
Миссия
http://qaexperts.pro/
4. Ciklum: Kyiv Speakers Corner – 15 Февраля 2018 – Киев, Украина
Ближайшие события
http://qaexperts.pro/registe
r.html
Load Testing Essentials | Март 2018
QA in Agile | Апрель 2018
API test automation: from A to Z | Апрель 2018
5. Ciklum: Kyiv Speakers Corner – 15 Февраля 2018 – Киев, Украина
Инструменты
JiraReportingInGSheets free add-
on
for GoogleSheets
allows to automatically build custom jira
reports in google sheets
Link to Help:
http://jirareportingingsheets.qaexperts.pro/
Created by (QAExperts.pro):
Volodymyr PrymakovPilvinskyi Dmitry
6. Ciklum: Kyiv Speakers Corner – 15 Февраля 2018 – Киев, Украина
Для спикеров Facebook
http://qaexperts.pro/feedback-
form.html
https://www.facebook.com/qaexpert
s.pro
7. Ciklum: Kyiv Speakers Corner – 15 Февраля 2018 – Киев, Украина
AIFORSE Community: Миссия
Mission
Collaborate to apply
Artificial Intelligence Methods
for developing Advantageous Conditions
to increase Intensity and Efficiency of
Software Engineering
8. Ciklum: Kyiv Speakers Corner – 15 Февраля 2018 – Киев, Украина
AIFORSE Community: Цели
Apply Artificial Intelligence to
• Maximize Software Engineering Process Automation
• Maximize Software Engineering Process Manageability
• Maximize Software Quality
• Maximize Software Maintainability
• Maximize Software Adaptivity
• Maximize Software Autonomy
• Maximize Software Proactivity
• Maximize Software Inferential Capability
• Minimize Software Development Costs
• Minimize Software Development Time-to-Market
Prepare Software Engineers to the changing world and make them able to
drive these changes
9. Ciklum: Kyiv Speakers Corner – 15 Февраля 2018 – Киев, Украина
AIFORSE Community: Следующие шаги
AI for SE Enablement
• Вики по лучшим практикам и принципам
ведения проектов по разработке ПО
• Площадка по регистрации операционных/
организационных проблем, которые возникают
при разработке ПО, и поиску решений.
10. Ciklum: Kyiv Speakers Corner – 15 Февраля 2018 – Киев, Украина
AIFORSE Community: Как помочь
1. Зарегистрироваться на сайте http://aiforse.org/
2. Следить за обновлениями
3. Принимать участие в обсуждениях, создавать
документы, использовать установленные практики
14. Ciklum: Kyiv Speakers Corner – 15 Февраля 2018 – Киев, Украина
Что такое «Искусственный Интеллект (AI)»?
“Свойство интеллектуальных
систем выполнять творческие
функции, которые
традиционно считаются
прерогативой человека.”
[Credit: Толковый словарь по искусственному
интеллекту. — М.:Радио и связь, 1992.]
15. Ciklum: Kyiv Speakers Corner – 15 Февраля 2018 – Киев, Украина
Что такое «Искусственный Интеллект (AI)»?
• Восприятие
[Credit: A DARPA Perspective on Artificial Intelligence]
• Обучение
• Абстрагирование
• Логический вывод
16. Ciklum: Kyiv Speakers Corner – 15 Февраля 2018 – Киев, Украина
AI: Эволюция
[Credit: NVIDIA Blog]
17. Ciklum: Kyiv Speakers Corner – 15 Февраля 2018 – Киев, Украина
AI: Тренд
[Credit: Google Trends]
18. Ciklum: Kyiv Speakers Corner – 15 Февраля 2018 – Киев, Украина
AI: Прогнозы
[Credit: Tractica]
20. Ciklum: Kyiv Speakers Corner – 15 Февраля 2018 – Киев, Украина
AI for SE: две стороны одной медали
App
App
App
App
Пользователь
Инженер ПО
Пользователь
Инженер ПО
AIAI
21. Ciklum: Kyiv Speakers Corner – 15 Февраля 2018 – Киев, Украина
AI for Testing: Результаты опросов
Вопрос: Как скоро,
как вы думаете,
Искусственный
Интеллект/
Машинное Обучение
полностью заменят
автоматическое
тестирование?
[Credit: Survey: AI’s Impact
on Testing, Jason Arbon]
22. Ciklum: Kyiv Speakers Corner – 15 Февраля 2018 – Киев, Украина
AI for Testing: Результаты опросов
Вопрос: Как скоро,
как вы думаете,
Искусственный
Интеллект/
Машинное Обучение
полностью заменят
ручное
тестирование?
[Credit: Survey: AI’s Impact
on Testing, Jason Arbon]
23. Ciklum: Kyiv Speakers Corner – 15 Февраля 2018 – Киев, Украина
AI for Testing: Актуальность
Requirements
Design
Code
Construction/
Configuration
Management
Testing/
Quality
Management
Maintenance
24. Ciklum: Kyiv Speakers Corner – 15 Февраля 2018 – Киев, Украина
AI for Testing: Задачи
• Улучшение тестовой стратегии
• Оптимизация и автоматизация дизайна тест-кейсов
• Прогноз результатов предстоящего тестирования
• Определение критериев и целей качества
• Оптимизация работы тест-инженеров
25. Ciklum: Kyiv Speakers Corner – 15 Февраля 2018 – Киев, Украина
AI for Testing: Сдвиг парадигмы
“- People don't know testing
- People have always avoided doing manual
testing
- Manual Testing has become a synonum to
Stupid Testing
- They do Stupid Manual Testing.
- They automate it
- It becomes - automated Stupid Testing
- Now the AI era is coming - Everyone will do A.I.
- People will do AI Driven Stupid Testing
- So how the f does it matter if AI is coming or
not to testing…”
[Credit: Pradeep Soundararajan] [Credit: http://hiero.ru/2184958]
26. Ciklum: Kyiv Speakers Corner – 15 Февраля 2018 – Киев, Украина
AI for Testing: Текущее состояние индустрии
27. Ciklum: Kyiv Speakers Corner – 15 Февраля 2018 – Киев, Украина
AI for Testing: Applitools
[Credit:
Applitools]
28. Ciklum: Kyiv Speakers Corner – 15 Февраля 2018 – Киев, Украина
AI for Testing: Rainforest QA
[Credit:
Rainforest QA]
29. Ciklum: Kyiv Speakers Corner – 15 Февраля 2018 – Киев, Украина
AI for Testing: RETRO
[Credit:
RETRO]
30. Ciklum: Kyiv Speakers Corner – 15 Февраля 2018 – Киев, Украина
AI for Testing: diffblue
[Credit:
diffblue]
31. Ciklum: Kyiv Speakers Corner – 15 Февраля 2018 – Киев, Украина
AI for SE: Челлендж
• Работа с контекстом
• Работа с уровнями
абстракции
32. Ciklum: Kyiv Speakers Corner – 15 Февраля 2018 – Киев, Украина
Спасибо за внимание!
Валентин
Григорьевский
v.grigoryevskiy@aiforse.org
in vgrigoryevskiy
AIFORSE Community
aiforse.org