SlideShare a Scribd company logo
REPORTPORTAL
USE CASES
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 t e s t a u t o m a t i o n
s o l u t i o n s d e v e l o p m e n t
REPORTPORTAL.io
R E A L T I M E R E P O R T I N G
REPORTPORTAL.io
R E A L T I M E R E P O R T I N G
E N T R Y P O I N T F O R T E S T R E P O R T
REPORTPORTAL.io
R E A L T I M E R E P O R T I N G
E N T R Y P O I N T F O R T E S T R E P O R T
FA I L C AT E G O R I Z AT I O N
M L B A S E D A U TO A N A LY S I S
REPORTPORTAL.io
R E A L T I M E R E P O R T I N G
E N T R Y P O I N T F O R T E S T R E P O R T
FA I L C AT E G O R I Z AT I O N
M L B A S E D A U TO A N A LY S I S
REPORTPORTAL.io
V I Z U A L I S AT I O N S A N D M E T R I C S
API
RESULTS IN 1 YEAR
0
5000
1-Jan-17 1-Feb-17 1-Mar-17 1-Apr-17 1-May-17 1-Jun-17
R E S U LT S I N 1 Y E A R
0
5000
1-Jan-17 1-Feb-17 1-Mar-17 1-Apr-17 1-May-17 1-Jun-17 1-Jul-17 1-Aug-17
R E S U LT S I N 1 Y E A R
0
5000
10000
1-Jan-17 1-Feb-17 1-Mar-17 1-Apr-17 1-May-17 1-Jun-17 1-Jul-17 1-Aug-17 1-Sep-17 1-Oct-17 1-Nov-17 1-Dec-17 1-Ja
R E S U LT S I N 1 Y E A R
0
5000
10000
15000
20000
25000
30000
35000
40000
1-Jan-17 1-Feb-17 1-Mar-17 1-Apr-17 1-May-17 1-Jun-17 1-Jul-17 1-Aug-17 1-Sep-17 1-Oct-17 1-Nov-17 1-Dec-17 1-Jan-18 1-Feb-18 1-Mar-18
R E S U LT S I N 1 Y E A R
R E S U LT S I N 1 Y E A R
2 9 0 0 0 d o w n l o a d s
8 0 0 0 s e s s i o n s d a i l y
9 0 0 + a c t i v e d e p l o y m e n t s
MACHINE LEARNING
M A C H I N E L E A R N I N G
M A C H I N E L E A R N I N G
M A C H I N E L E A R N I N G
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
R E P O R T P O R T A L 4 . 0
REPORTPORTAL 4.0
REPORTPORTAL.IO
⭐️ GITHUB.COM/ REPORTPORTAL
GPLv3 OPEN SOURCE
THANK YOU
TEST DATA GENERATION
TEST DATA GENERATION
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
 ReportPortal use cases presentation

More Related Content

What's hot

API Testing
API TestingAPI Testing
API Testing
Bikash Sharma
 
Performance Testing REST APIs
Performance Testing REST APIsPerformance Testing REST APIs
Performance Testing REST APIs
Jason Weden
 
Karate, the black belt of HTTP API testing?
Karate, the black belt of HTTP API testing?Karate, the black belt of HTTP API testing?
Karate, the black belt of HTTP API testing?
Bertrand Delacretaz
 
Testing as a Managed Service using SLAs and KPIs
Testing as a Managed Service using SLAs and KPIsTesting as a Managed Service using SLAs and KPIs
Testing as a Managed Service using SLAs and KPIs
Prolifics
 
Mobile application testing
Mobile application testingMobile application testing
Mobile application testing
Softheme
 
Test Automation Framework Design | www.idexcel.com
Test Automation Framework Design | www.idexcel.comTest Automation Framework Design | www.idexcel.com
Test Automation Framework Design | www.idexcel.com
Idexcel Technologies
 
An Introduction To Automated API Testing
An Introduction To Automated API TestingAn Introduction To Automated API Testing
An Introduction To Automated API Testing
Sauce Labs
 
Karate - Web-Service API Testing Made Simple
Karate - Web-Service API Testing Made SimpleKarate - Web-Service API Testing Made Simple
Karate - Web-Service API Testing Made Simple
VodqaBLR
 
4 Major Advantages of API Testing
4 Major Advantages of API Testing4 Major Advantages of API Testing
4 Major Advantages of API Testing
QASource
 
Getting started with karate dsl
Getting started with karate dslGetting started with karate dsl
Getting started with karate dsl
Knoldus Inc.
 
Types of testing
Types of testingTypes of testing
Types of testing
Sonam Agarwal
 
Api testing
Api testingApi testing
Api testing
Keshav Kashyap
 
Rest API Automation with REST Assured
Rest API Automation with REST AssuredRest API Automation with REST Assured
Rest API Automation with REST Assured
TO THE NEW Pvt. Ltd.
 
Introduction to APIs & how to automate APIs testing with selenium web driver?
Introduction to APIs & how to automate APIs testing with selenium web driver?Introduction to APIs & how to automate APIs testing with selenium web driver?
Introduction to APIs & how to automate APIs testing with selenium web driver?
BugRaptors
 
How to Build Your Own Test Automation Framework?
How to Build Your Own Test Automation Framework?How to Build Your Own Test Automation Framework?
How to Build Your Own Test Automation Framework?
Dmitry Buzdin
 
AI Testing What Why and How To Do It?
AI Testing What Why and How To Do It?AI Testing What Why and How To Do It?
AI Testing What Why and How To Do It?
KiwiQA
 
API Testing. Streamline your testing process.
API Testing. Streamline your testing process.API Testing. Streamline your testing process.
API Testing. Streamline your testing process.
Andrey Oleynik
 
Setting up Center of Excellence for QA in Healthcare
Setting up Center of Excellence for QA in HealthcareSetting up Center of Excellence for QA in Healthcare
Setting up Center of Excellence for QA in Healthcare
CitiusTech
 
Non Functional Testing
Non Functional TestingNon Functional Testing
Non Functional Testing
Nishant Worah
 
Mobile application testing
Mobile application testingMobile application testing
Mobile application testing
vodQA
 

What's hot (20)

API Testing
API TestingAPI Testing
API Testing
 
Performance Testing REST APIs
Performance Testing REST APIsPerformance Testing REST APIs
Performance Testing REST APIs
 
Karate, the black belt of HTTP API testing?
Karate, the black belt of HTTP API testing?Karate, the black belt of HTTP API testing?
Karate, the black belt of HTTP API testing?
 
Testing as a Managed Service using SLAs and KPIs
Testing as a Managed Service using SLAs and KPIsTesting as a Managed Service using SLAs and KPIs
Testing as a Managed Service using SLAs and KPIs
 
Mobile application testing
Mobile application testingMobile application testing
Mobile application testing
 
Test Automation Framework Design | www.idexcel.com
Test Automation Framework Design | www.idexcel.comTest Automation Framework Design | www.idexcel.com
Test Automation Framework Design | www.idexcel.com
 
An Introduction To Automated API Testing
An Introduction To Automated API TestingAn Introduction To Automated API Testing
An Introduction To Automated API Testing
 
Karate - Web-Service API Testing Made Simple
Karate - Web-Service API Testing Made SimpleKarate - Web-Service API Testing Made Simple
Karate - Web-Service API Testing Made Simple
 
4 Major Advantages of API Testing
4 Major Advantages of API Testing4 Major Advantages of API Testing
4 Major Advantages of API Testing
 
Getting started with karate dsl
Getting started with karate dslGetting started with karate dsl
Getting started with karate dsl
 
Types of testing
Types of testingTypes of testing
Types of testing
 
Api testing
Api testingApi testing
Api testing
 
Rest API Automation with REST Assured
Rest API Automation with REST AssuredRest API Automation with REST Assured
Rest API Automation with REST Assured
 
Introduction to APIs & how to automate APIs testing with selenium web driver?
Introduction to APIs & how to automate APIs testing with selenium web driver?Introduction to APIs & how to automate APIs testing with selenium web driver?
Introduction to APIs & how to automate APIs testing with selenium web driver?
 
How to Build Your Own Test Automation Framework?
How to Build Your Own Test Automation Framework?How to Build Your Own Test Automation Framework?
How to Build Your Own Test Automation Framework?
 
AI Testing What Why and How To Do It?
AI Testing What Why and How To Do It?AI Testing What Why and How To Do It?
AI Testing What Why and How To Do It?
 
API Testing. Streamline your testing process.
API Testing. Streamline your testing process.API Testing. Streamline your testing process.
API Testing. Streamline your testing process.
 
Setting up Center of Excellence for QA in Healthcare
Setting up Center of Excellence for QA in HealthcareSetting up Center of Excellence for QA in Healthcare
Setting up Center of Excellence for QA in Healthcare
 
Non Functional Testing
Non Functional TestingNon Functional Testing
Non Functional Testing
 
Mobile application testing
Mobile application testingMobile application testing
Mobile application testing
 

Similar to ReportPortal use cases presentation

Indicadores de internacionalizacion
Indicadores de internacionalizacionIndicadores de internacionalizacion
Indicadores de internacionalizacion
Ignacio Petrocelli - Comercio Exterior
 
ICOFR - Complete
ICOFR - CompleteICOFR - Complete
ICOFR - Complete
Lutfi Hedir
 
Jenis os
Jenis osJenis os
Jenis os
Mahfuz M. Saleh
 
How To Build Preventive Maintenance Program
How To Build Preventive Maintenance ProgramHow To Build Preventive Maintenance Program
How To Build Preventive Maintenance Program
Ismail Yusof
 
How to Become a Martian
How to Become a MartianHow to Become a Martian
How to Become a Martian
Brian Shiro
 
Webinar Presentation: Minnesota's Value of Solar
Webinar Presentation: Minnesota's Value of SolarWebinar Presentation: Minnesota's Value of Solar
Webinar Presentation: Minnesota's Value of Solar
John Farrell
 
Pintrace: Distributed tracing@Pinterest
Pintrace: Distributed tracing@PinterestPintrace: Distributed tracing@Pinterest
Pintrace: Distributed tracing@Pinterest
Suman Karumuri
 
Programa curso Control de Proceso para Operadores de EDAR
Programa curso Control de Proceso para Operadores de EDARPrograma curso Control de Proceso para Operadores de EDAR
Programa curso Control de Proceso para Operadores de EDAR
WALEBUBLÉ
 
Indiana FirstNet Exponential Government Presentation
Indiana FirstNet Exponential Government PresentationIndiana FirstNet Exponential Government Presentation
Indiana FirstNet Exponential Government Presentation
Dustin Haisler
 
psa-medical-oxygen-plant-for-hospital.pdf
psa-medical-oxygen-plant-for-hospital.pdfpsa-medical-oxygen-plant-for-hospital.pdf
psa-medical-oxygen-plant-for-hospital.pdf
DrSangitaEram
 
Rp2-2015-technology trends enriching consumer experience
Rp2-2015-technology trends enriching consumer experienceRp2-2015-technology trends enriching consumer experience
Rp2-2015-technology trends enriching consumer experience
Ravi Pal
 
The App Revolution: Helping or Hurting Productivity in a Corporate Setting
The App Revolution: Helping or Hurting Productivity in a Corporate SettingThe App Revolution: Helping or Hurting Productivity in a Corporate Setting
The App Revolution: Helping or Hurting Productivity in a Corporate Setting
Shawn Nicholson
 
The Digital Transformation: A New World Order
The Digital Transformation: A New World OrderThe Digital Transformation: A New World Order
The Digital Transformation: A New World Order
AMA Iowa (American Marketing Association Iowa Chapter)
 
Drug User Development Projects - Public
Drug User Development Projects - PublicDrug User Development Projects - Public
Drug User Development Projects - Public
Rui Coimbra
 
Fredy martinez
Fredy martinezFredy martinez
Fredy martinez
dranalos
 
Improve Education Outcomes Through AI & ML
Improve Education Outcomes Through AI & MLImprove Education Outcomes Through AI & ML
Improve Education Outcomes Through AI & ML
Amazon Web Services
 
Will 3D printing change everything?
Will 3D printing change everything?Will 3D printing change everything?
Will 3D printing change everything?
Martina F. Ferracane
 
Topologi
Topologi Topologi
Topologi
Campus Computer
 
Spacebrew MADess: Running Your Own Server
Spacebrew MADess: Running Your Own ServerSpacebrew MADess: Running Your Own Server
Spacebrew MADess: Running Your Own Server
Julio Terra
 
100% Visibility - Jason Yee - Codemotion Amsterdam 2018
100% Visibility - Jason Yee - Codemotion Amsterdam 2018100% Visibility - Jason Yee - Codemotion Amsterdam 2018
100% Visibility - Jason Yee - Codemotion Amsterdam 2018
Codemotion
 

Similar to ReportPortal use cases presentation (20)

Indicadores de internacionalizacion
Indicadores de internacionalizacionIndicadores de internacionalizacion
Indicadores de internacionalizacion
 
ICOFR - Complete
ICOFR - CompleteICOFR - Complete
ICOFR - Complete
 
Jenis os
Jenis osJenis os
Jenis os
 
How To Build Preventive Maintenance Program
How To Build Preventive Maintenance ProgramHow To Build Preventive Maintenance Program
How To Build Preventive Maintenance Program
 
How to Become a Martian
How to Become a MartianHow to Become a Martian
How to Become a Martian
 
Webinar Presentation: Minnesota's Value of Solar
Webinar Presentation: Minnesota's Value of SolarWebinar Presentation: Minnesota's Value of Solar
Webinar Presentation: Minnesota's Value of Solar
 
Pintrace: Distributed tracing@Pinterest
Pintrace: Distributed tracing@PinterestPintrace: Distributed tracing@Pinterest
Pintrace: Distributed tracing@Pinterest
 
Programa curso Control de Proceso para Operadores de EDAR
Programa curso Control de Proceso para Operadores de EDARPrograma curso Control de Proceso para Operadores de EDAR
Programa curso Control de Proceso para Operadores de EDAR
 
Indiana FirstNet Exponential Government Presentation
Indiana FirstNet Exponential Government PresentationIndiana FirstNet Exponential Government Presentation
Indiana FirstNet Exponential Government Presentation
 
psa-medical-oxygen-plant-for-hospital.pdf
psa-medical-oxygen-plant-for-hospital.pdfpsa-medical-oxygen-plant-for-hospital.pdf
psa-medical-oxygen-plant-for-hospital.pdf
 
Rp2-2015-technology trends enriching consumer experience
Rp2-2015-technology trends enriching consumer experienceRp2-2015-technology trends enriching consumer experience
Rp2-2015-technology trends enriching consumer experience
 
The App Revolution: Helping or Hurting Productivity in a Corporate Setting
The App Revolution: Helping or Hurting Productivity in a Corporate SettingThe App Revolution: Helping or Hurting Productivity in a Corporate Setting
The App Revolution: Helping or Hurting Productivity in a Corporate Setting
 
The Digital Transformation: A New World Order
The Digital Transformation: A New World OrderThe Digital Transformation: A New World Order
The Digital Transformation: A New World Order
 
Drug User Development Projects - Public
Drug User Development Projects - PublicDrug User Development Projects - Public
Drug User Development Projects - Public
 
Fredy martinez
Fredy martinezFredy martinez
Fredy martinez
 
Improve Education Outcomes Through AI & ML
Improve Education Outcomes Through AI & MLImprove Education Outcomes Through AI & ML
Improve Education Outcomes Through AI & ML
 
Will 3D printing change everything?
Will 3D printing change everything?Will 3D printing change everything?
Will 3D printing change everything?
 
Topologi
Topologi Topologi
Topologi
 
Spacebrew MADess: Running Your Own Server
Spacebrew MADess: Running Your Own ServerSpacebrew MADess: Running Your Own Server
Spacebrew MADess: Running Your Own Server
 
100% Visibility - Jason Yee - Codemotion Amsterdam 2018
100% Visibility - Jason Yee - Codemotion Amsterdam 2018100% Visibility - Jason Yee - Codemotion Amsterdam 2018
100% Visibility - Jason Yee - Codemotion Amsterdam 2018
 

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 ReportPortal
Dmitriy 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 expected
Dmitriy 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 Automation
Dmitriy 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 day
Dmitriy Gumeniuk
 
Migrating to the serverless mindset
Migrating to the serverless mindsetMigrating to the serverless mindset
Migrating to the serverless mindset
Dmitriy 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
 
Applicabilitity of Machine Learning in Test Automation @ Delex Conf 2018, Minsk
Applicabilitity of Machine Learning in Test Automation @ Delex Conf 2018, MinskApplicabilitity of Machine Learning in Test Automation @ Delex Conf 2018, Minsk
Applicabilitity of Machine Learning in Test Automation @ Delex Conf 2018, Minsk
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 fails
Dmitriy Gumeniuk
 

More from Dmitriy Gumeniuk (11)

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)
 
Applicabilitity of Machine Learning in Test Automation @ Delex Conf 2018, Minsk
Applicabilitity of Machine Learning in Test Automation @ Delex Conf 2018, MinskApplicabilitity of Machine Learning in Test Automation @ Delex Conf 2018, Minsk
Applicabilitity of Machine Learning in Test Automation @ Delex Conf 2018, Minsk
 
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

Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
mamunhossenbd75
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
IJECEIAES
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
171ticu
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
171ticu
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
Yasser Mahgoub
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
NidhalKahouli2
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
ihlasbinance2003
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
gerogepatton
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
KrishnaveniKrishnara1
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Sinan KOZAK
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
Dr Ramhari Poudyal
 
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEMTIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
HODECEDSIET
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
SUTEJAS
 
Casting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdfCasting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdf
zubairahmad848137
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
wisnuprabawa3
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
bijceesjournal
 

Recently uploaded (20)

Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
 
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEMTIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
 
Casting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdfCasting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdf
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
 

ReportPortal use cases presentation

  • 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 t e s t a u t o m a t i o n s o l u t i o n s d e v e l o p m e n t
  • 5. R E A L T I M E R E P O R T I N G REPORTPORTAL.io
  • 6. R E A L T I M E R E P O R T I N G E N T R Y P O I N T F O R T E S T R E P O R T REPORTPORTAL.io
  • 7. R E A L T I M E R E P O R T I N G E N T R Y P O I N T F O R T E S T R E P O R T FA I L C AT E G O R I Z AT I O N M L B A S E D A U TO A N A LY S I S REPORTPORTAL.io
  • 8. R E A L T I M E R E P O R T I N G E N T R Y P O I N T F O R T E S T R E P O R T FA I L C AT E G O R I Z AT I O N M L B A S E D A U TO A N A LY S I S REPORTPORTAL.io V I Z U A L I S AT I O N S A N D M E T R I C S
  • 9. API
  • 10. RESULTS IN 1 YEAR
  • 11. 0 5000 1-Jan-17 1-Feb-17 1-Mar-17 1-Apr-17 1-May-17 1-Jun-17 R E S U LT S I N 1 Y E A R
  • 12. 0 5000 1-Jan-17 1-Feb-17 1-Mar-17 1-Apr-17 1-May-17 1-Jun-17 1-Jul-17 1-Aug-17 R E S U LT S I N 1 Y E A R
  • 13. 0 5000 10000 1-Jan-17 1-Feb-17 1-Mar-17 1-Apr-17 1-May-17 1-Jun-17 1-Jul-17 1-Aug-17 1-Sep-17 1-Oct-17 1-Nov-17 1-Dec-17 1-Ja R E S U LT S I N 1 Y E A R
  • 14. 0 5000 10000 15000 20000 25000 30000 35000 40000 1-Jan-17 1-Feb-17 1-Mar-17 1-Apr-17 1-May-17 1-Jun-17 1-Jul-17 1-Aug-17 1-Sep-17 1-Oct-17 1-Nov-17 1-Dec-17 1-Jan-18 1-Feb-18 1-Mar-18 R E S U LT S I N 1 Y E A R
  • 15. R E S U LT S I N 1 Y E A R 2 9 0 0 0 d o w n l o a d s 8 0 0 0 s e s s i o n s d a i l y 9 0 0 + a c t i v e d e p l o y m e n t s
  • 17. M A C H I N E L E A R N I N G
  • 18. M A C H I N E L E A R N I N G
  • 19. M A C H I N E L E A R N I N G 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)
  • 20. 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
  • 21. 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
  • 22. R E P O R T P O R T A L 4 . 0
  • 25.
  • 27.
  • 30. M L / N N U S A G E
  • 31. M L / N N U S A G E Defect prediction
  • 32. M L / N N U S A G E Defect prediction Defect classification
  • 33. M L / N N U S A G E Defect prediction Defect classification Test Coverage optimization
  • 34. M L / N N U S A G E Defect prediction Defect classification Test Coverage optimization Test case generation / scriptless automation