SlideShare a Scribd company logo
1 of 29
APPLICABILITY
OF
MACHINE LEARNING
AND NEURAL
NETWORKS
IN
TEST AUTOMATION
Dzmitr y
Humianiuk
Dzmitr y
Humianiuk
D e l i v e r y M a n a g e r /
P r o d u c t M a n a g e r
1 1 y e a r s i n I T
L e a d i n g s o l u t i o n s d e v
AI IN TESTING
AI IN TESTING
W H AT ’ S O N T H E M A R K E T
W H AT ’ S O N T H E M A R K E T
M L & N N F O R L O G A N A LY S I S
AI IN TESTING
W H AT ’ S O N T H E M A R K E T
M L & N N F O R L O G A N A LY S I S
T E S T D ATA G E N E R AT I O N
AI IN TESTING
TOO MANY HYPE
M L / N N U S A G E
M L / N N U S A G E
Defect prediction
M L / N N U S A G E
Defect prediction
Defect classification
M L / N N U S A G E
Defect prediction
Defect classification
Test Coverage optimization
M L / N N U S A G E
Defect prediction
Defect classification
Test Coverage optimization
Test case generation / scriptless automation
FAILED LOG
CLASSIFICATION
FA I L E D LO G C L A S S I F I C AT I O N
FA I L E D LO G C L A S S I F I C AT I O N
FA I L E D LO G C L A S S I F I C AT I O N
Exception: defectId=111689, jiraLink=https://atlassian.net/browse/, submitter=_qa_user, date=, rpId=
com.frontier.ta.jbehave.definition_steps.ConfigDefinitionSteps.beforeAnyScenario(ConfigDefinitionSteps.java:68
)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
org.jbehave.core.steps.StepCreator$MethodInvoker.invoke(StepCreator.java:958)
org.jbehave.core.steps.StepCreator$BeforeOrAfterStep.perform(StepCreator.java:624)
org.jbehave.core.embedder.PerformableTree$FineSoFar.run(PerformableTree.java:346)
org.jbehave.core.embedder.PerformableTree$PerformableSteps.perform(PerformableTree.java:1090)
org.jbehave.core.embedder.PerformableTree$NormalPerformableScenario.perform(PerformableTree.java:984)
org.jbehave.core.embedder.PerformableTree$PerformableScenario.perform(PerformableTree.java:904)
org.jbehave.core.embedder.PerformableTree$PerformableStory.performScenarios(PerformableTree.java:825)
org.jbehave.core.embedder.PerformableTree$PerformableStory.perform(PerformableTree.java:798)
org.jbehave.core.embedder.PerformableTree.performCancellable(PerformableTree.java:422)
org.jbehave.core.embedder.PerformableTree.perform(PerformableTree.java:393)
com.frontier.ta.jbehave.DynamicDataPerformableTree.perform(DynamicDataPerformableTree.java:84)
org.jbehave.core.embedder.StoryManager$EnqueuedStory.call(StoryManager.java:292)
org.jbehave.core.embedder.StoryManager$EnqueuedStory.call(StoryManager.java:266)
java.util.concurrent.FutureTask.run(FutureTask.java:266)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
java.lang.Thread.run(Thread.java:745)
FA I L E D LO G C L A S S I F I C AT I O N
Exception: defectId=111689, jiraLink=https://atlassian.net/browse/, submitter=_qa_user, date=, rpId=
com.frontier.ta.jbehave.definition_steps.ConfigDefinitionSteps.beforeAnyScenario(ConfigDefinitionSteps.java:68
)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
org.jbehave.core.steps.StepCreator$MethodInvoker.invoke(StepCreator.java:958)
org.jbehave.core.steps.StepCreator$BeforeOrAfterStep.perform(StepCreator.java:624)
org.jbehave.core.embedder.PerformableTree$FineSoFar.run(PerformableTree.java:346)
org.jbehave.core.embedder.PerformableTree$PerformableSteps.perform(PerformableT
org.jbehave.core.embedder.PerformableTree$NormalPerformableScenario.perform(Pe
org.jbehave.core.embedder.PerformableTree$PerformableScenario.perform(Performab
org.jbehave.core.embedder.PerformableTree$PerformableStory.performScenarios(Perf
org.jbehave.core.embedder.PerformableTree$PerformableStory.perform(PerformableT
org.jbehave.core.embedder.PerformableTree.performCancellable(PerformableTree.java
org.jbehave.core.embedder.PerformableTree.perform(PerformableTree.java:393)
com.frontier.ta.jbehave.DynamicDataPerformableTree.perform(DynamicDataPerformab
org.jbehave.core.embedder.StoryManager$EnqueuedStory.call(StoryManager.java:292)
org.jbehave.core.embedder.StoryManager$EnqueuedStory.call(StoryManager.java:266)
java.util.concurrent.FutureTask.run(FutureTask.java:266)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
java.lang.Thread.run(Thread.java:745)
HM
EX
ST
FA I L E D LO G C L A S S I F I C AT I O N
TEXT TO VECTOR
HM EX ST
N E U R A L N E T W O R K
TEST DATA GENERATION
TEST DATA GENERATION
THANK YOU

More Related Content

Similar to Machine Learning and Neural Networks in Test Automation

Pintrace: Distributed tracing@Pinterest
Pintrace: Distributed tracing@PinterestPintrace: Distributed tracing@Pinterest
Pintrace: Distributed tracing@PinterestSuman Karumuri
 
Testifire_XTR2_Brochure.pdf
Testifire_XTR2_Brochure.pdfTestifire_XTR2_Brochure.pdf
Testifire_XTR2_Brochure.pdfHans Bronkhorst
 
Hypervolume-based search for test case prioritization - ssbse 2015
Hypervolume-based search for test case prioritization - ssbse 2015Hypervolume-based search for test case prioritization - ssbse 2015
Hypervolume-based search for test case prioritization - ssbse 2015Vrije Universiteit Brussel
 
AWS Seminar Series 2015 Brisbane
AWS Seminar Series 2015 BrisbaneAWS Seminar Series 2015 Brisbane
AWS Seminar Series 2015 BrisbaneAmazon Web Services
 
How Testing A Monitoring Rule Led to A Microsoft Bounty
How Testing A Monitoring Rule Led to A Microsoft BountyHow Testing A Monitoring Rule Led to A Microsoft Bounty
How Testing A Monitoring Rule Led to A Microsoft BountyTristan Bennett
 
AWS Seminar Series 2015 Melbourne
AWS Seminar Series 2015 MelbourneAWS Seminar Series 2015 Melbourne
AWS Seminar Series 2015 MelbourneAmazon Web Services
 
Reducing Resistance: Deployment as Surface
Reducing Resistance: Deployment as SurfaceReducing Resistance: Deployment as Surface
Reducing Resistance: Deployment as SurfaceJeffrey Hulten
 
AWS Cloud Experience CA: Democratizando la Inteligencia Artificial
AWS Cloud Experience CA: Democratizando la Inteligencia ArtificialAWS Cloud Experience CA: Democratizando la Inteligencia Artificial
AWS Cloud Experience CA: Democratizando la Inteligencia ArtificialAmazon Web Services LATAM
 
톰캣 #05+a-배치-parallel deployment
톰캣 #05+a-배치-parallel deployment톰캣 #05+a-배치-parallel deployment
톰캣 #05+a-배치-parallel deploymentGyuSeok Lee
 
Gain Maximum Visibility - DEM06 - Anaheim AWS Summit
Gain Maximum Visibility - DEM06 - Anaheim AWS SummitGain Maximum Visibility - DEM06 - Anaheim AWS Summit
Gain Maximum Visibility - DEM06 - Anaheim AWS SummitAmazon Web Services
 
Pintrace: Distributed tracing @Pinterest
Pintrace: Distributed tracing @PinterestPintrace: Distributed tracing @Pinterest
Pintrace: Distributed tracing @PinterestSuman Karumuri
 
HOW TO CREATE ONLINE COURSES AT THE SAME PACE AS YOUR BUSINESS CYCLE?
HOW TO CREATE ONLINE COURSES AT THE SAMEPACE AS YOUR BUSINESS CYCLE? HOW TO CREATE ONLINE COURSES AT THE SAMEPACE AS YOUR BUSINESS CYCLE?
HOW TO CREATE ONLINE COURSES AT THE SAME PACE AS YOUR BUSINESS CYCLE? Tiphaine Guerout
 
SDD error types and detection
SDD error types and detectionSDD error types and detection
SDD error types and detectionMike Cusack
 

Similar to Machine Learning and Neural Networks in Test Automation (20)

Pintrace: Distributed tracing@Pinterest
Pintrace: Distributed tracing@PinterestPintrace: Distributed tracing@Pinterest
Pintrace: Distributed tracing@Pinterest
 
Testifire_XTR2_Brochure.pdf
Testifire_XTR2_Brochure.pdfTestifire_XTR2_Brochure.pdf
Testifire_XTR2_Brochure.pdf
 
AWS SEMINAR SERIES 2015 Perth
AWS SEMINAR SERIES 2015 PerthAWS SEMINAR SERIES 2015 Perth
AWS SEMINAR SERIES 2015 Perth
 
Hypervolume-based search for test case prioritization - ssbse 2015
Hypervolume-based search for test case prioritization - ssbse 2015Hypervolume-based search for test case prioritization - ssbse 2015
Hypervolume-based search for test case prioritization - ssbse 2015
 
Auckland AWS Seminar Series
Auckland AWS Seminar SeriesAuckland AWS Seminar Series
Auckland AWS Seminar Series
 
Meteor WWNRW Intro
Meteor WWNRW IntroMeteor WWNRW Intro
Meteor WWNRW Intro
 
AWS Seminar Series 2015 Brisbane
AWS Seminar Series 2015 BrisbaneAWS Seminar Series 2015 Brisbane
AWS Seminar Series 2015 Brisbane
 
How Testing A Monitoring Rule Led to A Microsoft Bounty
How Testing A Monitoring Rule Led to A Microsoft BountyHow Testing A Monitoring Rule Led to A Microsoft Bounty
How Testing A Monitoring Rule Led to A Microsoft Bounty
 
AWS Seminar Series 2015 Melbourne
AWS Seminar Series 2015 MelbourneAWS Seminar Series 2015 Melbourne
AWS Seminar Series 2015 Melbourne
 
Reducing Resistance: Deployment as Surface
Reducing Resistance: Deployment as SurfaceReducing Resistance: Deployment as Surface
Reducing Resistance: Deployment as Surface
 
AWS Cloud Experience CA: Democratizando la Inteligencia Artificial
AWS Cloud Experience CA: Democratizando la Inteligencia ArtificialAWS Cloud Experience CA: Democratizando la Inteligencia Artificial
AWS Cloud Experience CA: Democratizando la Inteligencia Artificial
 
AWS SeMINAR SERIES 2015 Sydney
AWS SeMINAR SERIES 2015 SydneyAWS SeMINAR SERIES 2015 Sydney
AWS SeMINAR SERIES 2015 Sydney
 
Design fmea
Design fmeaDesign fmea
Design fmea
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
톰캣 #05+a-배치-parallel deployment
톰캣 #05+a-배치-parallel deployment톰캣 #05+a-배치-parallel deployment
톰캣 #05+a-배치-parallel deployment
 
Gain Maximum Visibility - DEM06 - Anaheim AWS Summit
Gain Maximum Visibility - DEM06 - Anaheim AWS SummitGain Maximum Visibility - DEM06 - Anaheim AWS Summit
Gain Maximum Visibility - DEM06 - Anaheim AWS Summit
 
Devops
Devops Devops
Devops
 
Pintrace: Distributed tracing @Pinterest
Pintrace: Distributed tracing @PinterestPintrace: Distributed tracing @Pinterest
Pintrace: Distributed tracing @Pinterest
 
HOW TO CREATE ONLINE COURSES AT THE SAME PACE AS YOUR BUSINESS CYCLE?
HOW TO CREATE ONLINE COURSES AT THE SAMEPACE AS YOUR BUSINESS CYCLE? HOW TO CREATE ONLINE COURSES AT THE SAMEPACE AS YOUR BUSINESS CYCLE?
HOW TO CREATE ONLINE COURSES AT THE SAME PACE AS YOUR BUSINESS CYCLE?
 
SDD error types and detection
SDD error types and detectionSDD error types and detection
SDD error types and detection
 

More from Dmitriy Gumeniuk

Building functional Quality Gates with ReportPortal
Building functional Quality Gates with ReportPortalBuilding functional Quality Gates with ReportPortal
Building functional Quality Gates with ReportPortalDmitriy Gumeniuk
 
Self healing test automation with Healenium and Minimization of regression su...
Self healing test automation with Healenium and Minimization of regression su...Self healing test automation with Healenium and Minimization of regression su...
Self healing test automation with Healenium and Minimization of regression su...Dmitriy Gumeniuk
 
Test Gap Analysis and regression minimization with Drill4j. Observability on ...
Test Gap Analysis and regression minimization with Drill4j. Observability on ...Test Gap Analysis and regression minimization with Drill4j. Observability on ...
Test Gap Analysis and regression minimization with Drill4j. Observability on ...Dmitriy Gumeniuk
 
What's new in selenium grid 4.0 expected
What's new in selenium grid 4.0 expectedWhat's new in selenium grid 4.0 expected
What's new in selenium grid 4.0 expectedDmitriy Gumeniuk
 
How IntelliJ IDEA plugin can help you in QA Automation
How IntelliJ IDEA plugin can help you in QA AutomationHow IntelliJ IDEA plugin can help you in QA Automation
How IntelliJ IDEA plugin can help you in QA AutomationDmitriy Gumeniuk
 
Automation of Security scanning easy or cheese?
Automation of Security scanning easy or cheese?Automation of Security scanning easy or cheese?
Automation of Security scanning easy or cheese?Dmitriy Gumeniuk
 
Device manager server for android farm or running more than 30k tests every day
Device manager server for android farm or running more than 30k tests every dayDevice manager server for android farm or running more than 30k tests every day
Device manager server for android farm or running more than 30k tests every dayDmitriy Gumeniuk
 
Migrating to the serverless mindset
Migrating to the serverless mindsetMigrating to the serverless mindset
Migrating to the serverless mindsetDmitriy Gumeniuk
 
Building a self-service marketplace for Test Data (Dzmitry Humianiuk, Belarus)
Building a self-service marketplace for Test Data (Dzmitry Humianiuk, Belarus)Building a self-service marketplace for Test Data (Dzmitry Humianiuk, Belarus)
Building a self-service marketplace for Test Data (Dzmitry Humianiuk, Belarus)Dmitriy Gumeniuk
 
ReportPortal.io - how to make machine learning categorize your test fails
ReportPortal.io - how to make machine learning categorize your test failsReportPortal.io - how to make machine learning categorize your test fails
ReportPortal.io - how to make machine learning categorize your test failsDmitriy Gumeniuk
 

More from Dmitriy Gumeniuk (10)

Building functional Quality Gates with ReportPortal
Building functional Quality Gates with ReportPortalBuilding functional Quality Gates with ReportPortal
Building functional Quality Gates with ReportPortal
 
Self healing test automation with Healenium and Minimization of regression su...
Self healing test automation with Healenium and Minimization of regression su...Self healing test automation with Healenium and Minimization of regression su...
Self healing test automation with Healenium and Minimization of regression su...
 
Test Gap Analysis and regression minimization with Drill4j. Observability on ...
Test Gap Analysis and regression minimization with Drill4j. Observability on ...Test Gap Analysis and regression minimization with Drill4j. Observability on ...
Test Gap Analysis and regression minimization with Drill4j. Observability on ...
 
What's new in selenium grid 4.0 expected
What's new in selenium grid 4.0 expectedWhat's new in selenium grid 4.0 expected
What's new in selenium grid 4.0 expected
 
How IntelliJ IDEA plugin can help you in QA Automation
How IntelliJ IDEA plugin can help you in QA AutomationHow IntelliJ IDEA plugin can help you in QA Automation
How IntelliJ IDEA plugin can help you in QA Automation
 
Automation of Security scanning easy or cheese?
Automation of Security scanning easy or cheese?Automation of Security scanning easy or cheese?
Automation of Security scanning easy or cheese?
 
Device manager server for android farm or running more than 30k tests every day
Device manager server for android farm or running more than 30k tests every dayDevice manager server for android farm or running more than 30k tests every day
Device manager server for android farm or running more than 30k tests every day
 
Migrating to the serverless mindset
Migrating to the serverless mindsetMigrating to the serverless mindset
Migrating to the serverless mindset
 
Building a self-service marketplace for Test Data (Dzmitry Humianiuk, Belarus)
Building a self-service marketplace for Test Data (Dzmitry Humianiuk, Belarus)Building a self-service marketplace for Test Data (Dzmitry Humianiuk, Belarus)
Building a self-service marketplace for Test Data (Dzmitry Humianiuk, Belarus)
 
ReportPortal.io - how to make machine learning categorize your test fails
ReportPortal.io - how to make machine learning categorize your test failsReportPortal.io - how to make machine learning categorize your test fails
ReportPortal.io - how to make machine learning categorize your test fails
 

Recently uploaded

VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 

Recently uploaded (20)

Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 

Machine Learning and Neural Networks in Test Automation

  • 3. Dzmitr y Humianiuk D e l i v e r y M a n a g e r / P r o d u c t M a n a g e r 1 1 y e a r s i n I T L e a d i n g s o l u t i o n s d e v
  • 5. AI IN TESTING W H AT ’ S O N T H E M A R K E T
  • 6. W H AT ’ S O N T H E M A R K E T M L & N N F O R L O G A N A LY S I S AI IN TESTING
  • 7. W H AT ’ S O N T H E M A R K E T M L & N N F O R L O G A N A LY S I S T E S T D ATA G E N E R AT I O N AI IN TESTING
  • 9. M L / N N U S A G E
  • 10. M L / N N U S A G E Defect prediction
  • 11. M L / N N U S A G E Defect prediction Defect classification
  • 12. M L / N N U S A G E Defect prediction Defect classification Test Coverage optimization
  • 13. M L / N N U S A G E Defect prediction Defect classification Test Coverage optimization Test case generation / scriptless automation
  • 14.
  • 16. FA I L E D LO G C L A S S I F I C AT I O N
  • 17. FA I L E D LO G C L A S S I F I C AT I O N
  • 18. FA I L E D LO G C L A S S I F I C AT I O N Exception: defectId=111689, jiraLink=https://atlassian.net/browse/, submitter=_qa_user, date=, rpId= com.frontier.ta.jbehave.definition_steps.ConfigDefinitionSteps.beforeAnyScenario(ConfigDefinitionSteps.java:68 ) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) org.jbehave.core.steps.StepCreator$MethodInvoker.invoke(StepCreator.java:958) org.jbehave.core.steps.StepCreator$BeforeOrAfterStep.perform(StepCreator.java:624) org.jbehave.core.embedder.PerformableTree$FineSoFar.run(PerformableTree.java:346) org.jbehave.core.embedder.PerformableTree$PerformableSteps.perform(PerformableTree.java:1090) org.jbehave.core.embedder.PerformableTree$NormalPerformableScenario.perform(PerformableTree.java:984) org.jbehave.core.embedder.PerformableTree$PerformableScenario.perform(PerformableTree.java:904) org.jbehave.core.embedder.PerformableTree$PerformableStory.performScenarios(PerformableTree.java:825) org.jbehave.core.embedder.PerformableTree$PerformableStory.perform(PerformableTree.java:798) org.jbehave.core.embedder.PerformableTree.performCancellable(PerformableTree.java:422) org.jbehave.core.embedder.PerformableTree.perform(PerformableTree.java:393) com.frontier.ta.jbehave.DynamicDataPerformableTree.perform(DynamicDataPerformableTree.java:84) org.jbehave.core.embedder.StoryManager$EnqueuedStory.call(StoryManager.java:292) org.jbehave.core.embedder.StoryManager$EnqueuedStory.call(StoryManager.java:266) java.util.concurrent.FutureTask.run(FutureTask.java:266) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) java.lang.Thread.run(Thread.java:745)
  • 19. FA I L E D LO G C L A S S I F I C AT I O N Exception: defectId=111689, jiraLink=https://atlassian.net/browse/, submitter=_qa_user, date=, rpId= com.frontier.ta.jbehave.definition_steps.ConfigDefinitionSteps.beforeAnyScenario(ConfigDefinitionSteps.java:68 ) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) org.jbehave.core.steps.StepCreator$MethodInvoker.invoke(StepCreator.java:958) org.jbehave.core.steps.StepCreator$BeforeOrAfterStep.perform(StepCreator.java:624) org.jbehave.core.embedder.PerformableTree$FineSoFar.run(PerformableTree.java:346) org.jbehave.core.embedder.PerformableTree$PerformableSteps.perform(PerformableT org.jbehave.core.embedder.PerformableTree$NormalPerformableScenario.perform(Pe org.jbehave.core.embedder.PerformableTree$PerformableScenario.perform(Performab org.jbehave.core.embedder.PerformableTree$PerformableStory.performScenarios(Perf org.jbehave.core.embedder.PerformableTree$PerformableStory.perform(PerformableT org.jbehave.core.embedder.PerformableTree.performCancellable(PerformableTree.java org.jbehave.core.embedder.PerformableTree.perform(PerformableTree.java:393) com.frontier.ta.jbehave.DynamicDataPerformableTree.perform(DynamicDataPerformab org.jbehave.core.embedder.StoryManager$EnqueuedStory.call(StoryManager.java:292) org.jbehave.core.embedder.StoryManager$EnqueuedStory.call(StoryManager.java:266) java.util.concurrent.FutureTask.run(FutureTask.java:266) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) java.lang.Thread.run(Thread.java:745) HM EX ST
  • 20. FA I L E D LO G C L A S S I F I C AT I O N TEXT TO VECTOR HM EX ST
  • 21. N E U R A L N E T W O R K
  • 22.
  • 23.
  • 26.
  • 27.
  • 28.