SlideShare a Scribd company logo
Big Data - Hadoop and
MapReduce - new age
tools for aid to testing
and QA
by Aditya Garg
Confidential | Copyright © QAAgility Technologies
Aditya Garg @Adigindia
 Co-Founder and Director QAAgility.com
 Co-founder & Steering Committee Member of Agile Testing
Alliance – run meetup groups across multiple cities
 Co-creator and licensed trainer of Agile Testing Alliance’s
certifications CP-BAT, CP-MAT, CP-AAT, CP-SAT
 Co-Author of a book on Selenium Co-Author of a book on Selenium
 Love Cooking Indian Dishes
 Tasting (Testing) World food
 Travelling and meeting testers
(Get inspired and may be inspire a few)
@adigindia
https://www.linkedin.com/in/adigarg
Big Data - Hadoop and
MapReduce - new age tools
for aid to testing and QA
Topic for the presentation
for aid to testing and QA
What is this
Confidential | Copyright © QA Agility Technologies
1. How to test Big Data
applications ?
2. How can QA and Testing
What are we going to discuss ?
2. How can QA and Testing
team use Big Data tools
for their testing needs ?
1. How to test Big Data
applications ?
2. How can QA and Testing
What are we going to discuss ?
2. How can QA and Testing
team use Big Data tools
for their testing needs ?
What is Big Data ?
Is it just too much Hype or
Confidential | Copyright © QA Agility Technologies
Is it just too much Hype or
reality ?
Let us start with what
exactly is BigData
Confidential | Copyright © QA Agility Technologies
Which Search Engine do you use ?
http://searchstorage.techtarget.com/definition
all-that
How much data does Google store ?
https://www.cirrusinsight.com/blog/how-much-data-does-google-store
http://searchstorage.techtarget.com/definition
/Kilo-mega-giga-tera-peta-and-all
On Search Engines – Anyone using DuckDuckGo?
Ataas2016 - Big data   hadoop and map reduce  - new age tools for aid to testing  and qa by aditya garg
Key Points in Big Data
1.Volume – Data Explosion
2.Velocity
3.Variety
4.Veracity
Key Points in Big Data
Ref: IBM.com
Definition
Big datais the term for a collection
of data sets so large and complex
that it becomes difficult to
process using on-hand database
management tools or traditional
Ref: goo.gl/iWZhjJ
management tools or traditional
data processing applications. The
challenges include capture,
curation, storage, search,
sharing, transfer, analysis, and
visualization.
http://www.forbes.com/sites/gilpress/2014/09/03/12-big-data-definitions-whats-
yours/#379879e621a9
Big Data Application
1. Finance
2. Insurance
3. Health Care
4. Agriculture
5. Defense5. Defense
6. Manufacturing
7. Aero Space
8. Oil and Gas
9. Advertisement and Marketing
10.Election Campaigns
11. List goes on --- applicability across industries
Lets go back to definition
Big datais the term for a collection
of data sets so large and complex that
it becomes difficult to process using
on-hand database management
tools or traditional data processingtools or traditional data processing
applications. The challenges include
capture, curation, storage, search,
sharing, transfer, analysis, and
visualization.
Tools solving Big Data
Challenge
Confidential | Copyright © QA Agility Technologies
Tool solving the Big Data Challenge
Hadoop – Key components HDFS and MR
*Source Udacity
1. Sqoop takes data from
regular RDBMS and
puts it into HDFS
2. Flume ingests data
into HDFS as it is
generated by external
systems
3. HBASE is real time
Hadoop Ecosystem
*Source Udacity
3. HBASE is real time
database on top of
HDFS
4. Hue is a graphical
front end to the
cluster
5. Oozie is workflow
management tool
6. Mahout is Machine
Learning library
HDFS
• HDFS stands for Hadoop Distributed File
System, which is the storage system used
by Hadoop. The following is a high-level
architecture that explains how HDFSarchitecture that explains how HDFS
works.
Map Reduce
Ref: Emanuele Della Valle
@manudellavalle
Understanding MapReduce
Demo – Word Count
Confidential | Copyright © QA Agility Technologies
Demo – Word Count
Given an input file, count
unique words
WordCount – Map Reduce
Reference : http://wearecloud.cz/media/files/prezentace-biz/Big%20Data%20v%20Cloudu.ppt
How can QA and Testing
team use Big Data tools
Confidential | Copyright © QA Agility Technologies
team use Big Data tools
for their testing needs ?
Problem Statement and
Solution using Hadoop
and MapReduce
Confidential | Copyright © QA Agility Technologies
and MapReduce
MTBT – Multicast Tick by Tick Adapter
Input was exchange feed – Output given to HFT Engine
Legacy Adaptor (3rd Party)
connects to the TAP – and
converts to a format which
can be used by HFT
MTBT - Adaptor
Exchange TAP
– Co-location
servers listen
to it at high
speed
can be used by HFT
Platforms (Algorithmic
Trading Platforms)
New Adaptor – being made
Inhouse – to increase the
speed by 10 Times
HFT
Engine
MTBT – Multicast Tick by Tick Adapter
•Client was trying to build a brand new MTBT
Exchange Adaptor
•The adaptor was being developed in C and Unix and
was to run in a co-location with NSE (National Stockwas to run in a co-location with NSE (National Stock
Exchange)
•The new adaptor was supposed to increase the
overall speed by more than 10 times from the existing
adaptor
•The Goal was to test the new adaptor
MTBT - Adaptor Challenges
--------------------------------------------------
1. Manually next to impossible
2. Even few seconds samples were
running into large MegaBytes (MB)
files
3. Manually impossible to compare
MTBT – Challenges
Input Output
Output over time
3. Manually impossible to compare
the legacy records with the New
code processed records
4. Daily processed data ran into 150
Giga Bytes (GB) plus files
MTBT – SOLUTION
1 Reduce LEGACY MTBT - Output file into a standard format
2 Reduce NEW INHOUSE MTBT output file into a standard format
3 Compare the two files
4 Generate Report
QA team can use the tools in multiple scenarios
1. Beta Testing
2. Repeated execution effectiveness –
applying analytics ( R)
3. Capturing Customer feedback and
Other scenarios – Big Data Tool
implementation
Confidential | Copyright © QA Agility Technologies
3. Capturing Customer feedback and
channeling the same for smarter test
execution
4. Extracting relevant information from
repeated regression cycles from QC
5. Adding intelligence on the data generated
by the testing team
Thank you and Jai Hind
Questions ?
@adigIndia@adigIndia
@AgileTA
#GTR2016
Contact
Please contact us at info@QAAgility.com
Confidential | Copyright © QAAgility Technologies
MUMBAI
711, Rupa Solitaire
MBP, Mahape
Navi Mumbai-400701
DENMARK
1 Lindebo 7 Lej - 42,
2630 Tasstrup,
Copenhagen
+45.7164.0278
denmark@qaagility.com
USA
200 E Campus View Blvd.
Suite 200, Columbus, OH

More Related Content

PDF
ATAAS2016 - Scott Ambler keynote disciplined agile enterprise
PPTX
Back to school: Big Data IDEA 101
PPTX
Big Data Retrospective - STL Big Data IDEA Jan 2019
PPTX
The convergence of reporting and interactive BI on Hadoop
PPTX
Can you Re-Platform your Teradata, Oracle, Netezza and SQL Server Analytic Wo...
PPTX
The rise of big data governance: insight on this emerging trend from active o...
PPTX
Pivotal HAWQ and Hortonworks Data Platform: Modern Data Architecture for IT T...
PDF
Kelly O'Briant - DataOps in the Cloud: How To Supercharge Data Science with a...
ATAAS2016 - Scott Ambler keynote disciplined agile enterprise
Back to school: Big Data IDEA 101
Big Data Retrospective - STL Big Data IDEA Jan 2019
The convergence of reporting and interactive BI on Hadoop
Can you Re-Platform your Teradata, Oracle, Netezza and SQL Server Analytic Wo...
The rise of big data governance: insight on this emerging trend from active o...
Pivotal HAWQ and Hortonworks Data Platform: Modern Data Architecture for IT T...
Kelly O'Briant - DataOps in the Cloud: How To Supercharge Data Science with a...

What's hot (20)

PPTX
Govern This! Data Discovery and the application of data governance with new s...
PDF
A Continuously Deployed Hadoop Analytics Platform?
PPTX
Testing Big Data: Automated Testing of Hadoop with QuerySurge
PPTX
Iasi code camp 20 april 2013 testing big data-anca sfecla - embarcadero
PPTX
Building intelligent applications, experimental ML with Uber’s Data Science W...
PPTX
Hadoop Journey at Walgreens
PPTX
KP Partners: DataStax and Analytics Implementation Methodology
PDF
the Data World Distilled
PPTX
Deploying a Governed Data Lake
PDF
Predicting Customer Behavior with Customer Convsrsation Modeling
PPTX
The Rise of DataOps: Making Big Data Bite Size with DataOps
PPTX
Data Discovery & Lineage in Enterprise Hadoop
PDF
Hortonworks Hybrid Cloud - Putting you back in control of your data
PDF
Evolving Hadoop into an Operational Platform with Data Applications
PDF
Big Data - Hadoop and MapReduce for QA and testing by Aditya Garg
PPTX
Leveraging advanced technologies to support critical applications in a secure...
PDF
Performance Testing of Big Data Applications - Impetus Webcast
PDF
Moving Health Care Analytics to Hadoop to Build a Better Predictive Model
PPTX
Driving Enterprise Adoption: Tragedies, Triumphs and Our NEXT
PPTX
Data Warehousing using Hadoop
Govern This! Data Discovery and the application of data governance with new s...
A Continuously Deployed Hadoop Analytics Platform?
Testing Big Data: Automated Testing of Hadoop with QuerySurge
Iasi code camp 20 april 2013 testing big data-anca sfecla - embarcadero
Building intelligent applications, experimental ML with Uber’s Data Science W...
Hadoop Journey at Walgreens
KP Partners: DataStax and Analytics Implementation Methodology
the Data World Distilled
Deploying a Governed Data Lake
Predicting Customer Behavior with Customer Convsrsation Modeling
The Rise of DataOps: Making Big Data Bite Size with DataOps
Data Discovery & Lineage in Enterprise Hadoop
Hortonworks Hybrid Cloud - Putting you back in control of your data
Evolving Hadoop into an Operational Platform with Data Applications
Big Data - Hadoop and MapReduce for QA and testing by Aditya Garg
Leveraging advanced technologies to support critical applications in a secure...
Performance Testing of Big Data Applications - Impetus Webcast
Moving Health Care Analytics to Hadoop to Build a Better Predictive Model
Driving Enterprise Adoption: Tragedies, Triumphs and Our NEXT
Data Warehousing using Hadoop
Ad

Similar to Ataas2016 - Big data hadoop and map reduce - new age tools for aid to testing and qa by aditya garg (20)

PPTX
Big Data - Hadoop and MapReduce - Aditya Garg
PDF
Big Data Analytics Unit I CCS334 Syllabus
PDF
Big data Question bank.pdf
PPTX
Capacity Management and BigData/Hadoop - Hitchhiker's guide for the Capacity ...
PPTX
ATAGTR2017 Performance Testing and Non-Functional Testing Strategy for Big Da...
PDF
Strengthening the Quality of Big Data Implementations
PDF
Hadoop and the Data Warehouse: Point/Counter Point
PDF
Towards A Reference Architecture for BIG DATA.pdf
PPTX
Open Sourcing GemFire - Apache Geode
PPTX
An Introduction to Apache Geode (incubating)
PDF
Understanding big data testing
PDF
IRJET - Survey Paper on Map Reduce Processing using HADOOP
PPTX
GDSC Cloud Jam.pptx
PDF
Kamanja: Driving Business Value through Real-Time Decisioning Solutions
PDF
Exploring BigData with Google BigQuery
PPT
Architecting for Big Data - Gartner Innovation Peer Forum Sept 2011
PPT
Gartner peer forum sept 2011 orbitz
PPTX
zData Inc. Big Data Consulting and Services - Overview and Summary
PPTX
Geode Meetup Apachecon
PPTX
Better Total Value of Ownership (TVO) for Complex Analytic Workflows with the...
Big Data - Hadoop and MapReduce - Aditya Garg
Big Data Analytics Unit I CCS334 Syllabus
Big data Question bank.pdf
Capacity Management and BigData/Hadoop - Hitchhiker's guide for the Capacity ...
ATAGTR2017 Performance Testing and Non-Functional Testing Strategy for Big Da...
Strengthening the Quality of Big Data Implementations
Hadoop and the Data Warehouse: Point/Counter Point
Towards A Reference Architecture for BIG DATA.pdf
Open Sourcing GemFire - Apache Geode
An Introduction to Apache Geode (incubating)
Understanding big data testing
IRJET - Survey Paper on Map Reduce Processing using HADOOP
GDSC Cloud Jam.pptx
Kamanja: Driving Business Value through Real-Time Decisioning Solutions
Exploring BigData with Google BigQuery
Architecting for Big Data - Gartner Innovation Peer Forum Sept 2011
Gartner peer forum sept 2011 orbitz
zData Inc. Big Data Consulting and Services - Overview and Summary
Geode Meetup Apachecon
Better Total Value of Ownership (TVO) for Complex Analytic Workflows with the...
Ad

More from Agile Testing Alliance (20)

PPTX
#Interactive Session by Anindita Rath and Mahathee Dandibhotla, "From Good to...
PDF
#Interactive Session by Ajay Balamurugadas, "Where Are The Real Testers In T...
PPTX
#Interactive Session by Jishnu Nambiar and Mayur Ovhal, "Monitoring Web Per...
PDF
#Interactive Session by Pradipta Biswas and Sucheta Saurabh Chitale, "Navigat...
PDF
#Interactive Session by Apoorva Ram, "The Art of Storytelling for Testers" at...
PPTX
#Interactive Session by Nikhil Jain, "Catch All Mail With Graph" at #ATAGTR2023.
PPTX
#Interactive Session by Ashok Kumar S, "Test Data the key to robust test cove...
PPTX
#Interactive Session by Seema Kohli, "Test Leadership in the Era of Artificia...
PDF
#Interactive Session by Ashwini Lalit, RRR of Test Automation Maintenance" at...
PPTX
#Interactive Session by Srithanga Aishvarya T, "Machine Learning Model to aut...
PPTX
#Interactive Session by Kirti Ranjan Satapathy and Nandini K, "Elements of Qu...
PPTX
#Interactive Session by Sudhir Upadhyay and Ashish Kumar, "Strengthening Test...
PPTX
#Interactive Session by Sayan Deb Kundu, "Testing Gen AI Applications" at #AT...
PDF
#Interactive Session by Dinesh Boravke, "Zero Defects – Myth or Reality" at #...
PPTX
#Interactive Session by Saby Saurabh Bhardwaj, "Redefine Quality Assurance –...
PDF
#Keynote Session by Sanjay Kumar, "Innovation Inspired Testing!!" at #ATAGTR2...
PDF
#Keynote Session by Schalk Cronje, "Don’t Containerize me" at #ATAGTR2023.
PPTX
#Interactive Session by Chidambaram Vetrivel and Venkatesh Belde, "Revolution...
PDF
#Interactive Session by Aniket Diwakar Kadukar and Padimiti Vaidik Eswar Dat...
PPTX
#Interactive Session by Vivek Patle and Jahnavi Umarji, "Empowering Functiona...
#Interactive Session by Anindita Rath and Mahathee Dandibhotla, "From Good to...
#Interactive Session by Ajay Balamurugadas, "Where Are The Real Testers In T...
#Interactive Session by Jishnu Nambiar and Mayur Ovhal, "Monitoring Web Per...
#Interactive Session by Pradipta Biswas and Sucheta Saurabh Chitale, "Navigat...
#Interactive Session by Apoorva Ram, "The Art of Storytelling for Testers" at...
#Interactive Session by Nikhil Jain, "Catch All Mail With Graph" at #ATAGTR2023.
#Interactive Session by Ashok Kumar S, "Test Data the key to robust test cove...
#Interactive Session by Seema Kohli, "Test Leadership in the Era of Artificia...
#Interactive Session by Ashwini Lalit, RRR of Test Automation Maintenance" at...
#Interactive Session by Srithanga Aishvarya T, "Machine Learning Model to aut...
#Interactive Session by Kirti Ranjan Satapathy and Nandini K, "Elements of Qu...
#Interactive Session by Sudhir Upadhyay and Ashish Kumar, "Strengthening Test...
#Interactive Session by Sayan Deb Kundu, "Testing Gen AI Applications" at #AT...
#Interactive Session by Dinesh Boravke, "Zero Defects – Myth or Reality" at #...
#Interactive Session by Saby Saurabh Bhardwaj, "Redefine Quality Assurance –...
#Keynote Session by Sanjay Kumar, "Innovation Inspired Testing!!" at #ATAGTR2...
#Keynote Session by Schalk Cronje, "Don’t Containerize me" at #ATAGTR2023.
#Interactive Session by Chidambaram Vetrivel and Venkatesh Belde, "Revolution...
#Interactive Session by Aniket Diwakar Kadukar and Padimiti Vaidik Eswar Dat...
#Interactive Session by Vivek Patle and Jahnavi Umarji, "Empowering Functiona...

Recently uploaded (20)

PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Encapsulation theory and applications.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
Cloud computing and distributed systems.
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
sap open course for s4hana steps from ECC to s4
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
KodekX | Application Modernization Development
PPT
Teaching material agriculture food technology
PPTX
Spectroscopy.pptx food analysis technology
PDF
Unlocking AI with Model Context Protocol (MCP)
Spectral efficient network and resource selection model in 5G networks
Per capita expenditure prediction using model stacking based on satellite ima...
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Encapsulation theory and applications.pdf
Chapter 3 Spatial Domain Image Processing.pdf
Network Security Unit 5.pdf for BCA BBA.
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
20250228 LYD VKU AI Blended-Learning.pptx
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
MIND Revenue Release Quarter 2 2025 Press Release
Cloud computing and distributed systems.
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
sap open course for s4hana steps from ECC to s4
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Mobile App Security Testing_ A Comprehensive Guide.pdf
Encapsulation_ Review paper, used for researhc scholars
KodekX | Application Modernization Development
Teaching material agriculture food technology
Spectroscopy.pptx food analysis technology
Unlocking AI with Model Context Protocol (MCP)

Ataas2016 - Big data hadoop and map reduce - new age tools for aid to testing and qa by aditya garg

  • 1. Big Data - Hadoop and MapReduce - new age tools for aid to testing and QA by Aditya Garg Confidential | Copyright © QAAgility Technologies
  • 2. Aditya Garg @Adigindia  Co-Founder and Director QAAgility.com  Co-founder & Steering Committee Member of Agile Testing Alliance – run meetup groups across multiple cities  Co-creator and licensed trainer of Agile Testing Alliance’s certifications CP-BAT, CP-MAT, CP-AAT, CP-SAT  Co-Author of a book on Selenium Co-Author of a book on Selenium  Love Cooking Indian Dishes  Tasting (Testing) World food  Travelling and meeting testers (Get inspired and may be inspire a few) @adigindia https://www.linkedin.com/in/adigarg
  • 3. Big Data - Hadoop and MapReduce - new age tools for aid to testing and QA Topic for the presentation for aid to testing and QA
  • 4. What is this Confidential | Copyright © QA Agility Technologies
  • 5. 1. How to test Big Data applications ? 2. How can QA and Testing What are we going to discuss ? 2. How can QA and Testing team use Big Data tools for their testing needs ?
  • 6. 1. How to test Big Data applications ? 2. How can QA and Testing What are we going to discuss ? 2. How can QA and Testing team use Big Data tools for their testing needs ?
  • 7. What is Big Data ? Is it just too much Hype or Confidential | Copyright © QA Agility Technologies Is it just too much Hype or reality ?
  • 8. Let us start with what exactly is BigData Confidential | Copyright © QA Agility Technologies
  • 9. Which Search Engine do you use ? http://searchstorage.techtarget.com/definition all-that How much data does Google store ? https://www.cirrusinsight.com/blog/how-much-data-does-google-store http://searchstorage.techtarget.com/definition /Kilo-mega-giga-tera-peta-and-all
  • 10. On Search Engines – Anyone using DuckDuckGo?
  • 12. Key Points in Big Data 1.Volume – Data Explosion 2.Velocity 3.Variety 4.Veracity
  • 13. Key Points in Big Data Ref: IBM.com
  • 14. Definition Big datais the term for a collection of data sets so large and complex that it becomes difficult to process using on-hand database management tools or traditional Ref: goo.gl/iWZhjJ management tools or traditional data processing applications. The challenges include capture, curation, storage, search, sharing, transfer, analysis, and visualization. http://www.forbes.com/sites/gilpress/2014/09/03/12-big-data-definitions-whats- yours/#379879e621a9
  • 15. Big Data Application 1. Finance 2. Insurance 3. Health Care 4. Agriculture 5. Defense5. Defense 6. Manufacturing 7. Aero Space 8. Oil and Gas 9. Advertisement and Marketing 10.Election Campaigns 11. List goes on --- applicability across industries
  • 16. Lets go back to definition Big datais the term for a collection of data sets so large and complex that it becomes difficult to process using on-hand database management tools or traditional data processingtools or traditional data processing applications. The challenges include capture, curation, storage, search, sharing, transfer, analysis, and visualization.
  • 17. Tools solving Big Data Challenge Confidential | Copyright © QA Agility Technologies
  • 18. Tool solving the Big Data Challenge
  • 19. Hadoop – Key components HDFS and MR *Source Udacity
  • 20. 1. Sqoop takes data from regular RDBMS and puts it into HDFS 2. Flume ingests data into HDFS as it is generated by external systems 3. HBASE is real time Hadoop Ecosystem *Source Udacity 3. HBASE is real time database on top of HDFS 4. Hue is a graphical front end to the cluster 5. Oozie is workflow management tool 6. Mahout is Machine Learning library
  • 21. HDFS • HDFS stands for Hadoop Distributed File System, which is the storage system used by Hadoop. The following is a high-level architecture that explains how HDFSarchitecture that explains how HDFS works.
  • 22. Map Reduce Ref: Emanuele Della Valle @manudellavalle
  • 23. Understanding MapReduce Demo – Word Count Confidential | Copyright © QA Agility Technologies Demo – Word Count Given an input file, count unique words
  • 24. WordCount – Map Reduce Reference : http://wearecloud.cz/media/files/prezentace-biz/Big%20Data%20v%20Cloudu.ppt
  • 25. How can QA and Testing team use Big Data tools Confidential | Copyright © QA Agility Technologies team use Big Data tools for their testing needs ?
  • 26. Problem Statement and Solution using Hadoop and MapReduce Confidential | Copyright © QA Agility Technologies and MapReduce
  • 27. MTBT – Multicast Tick by Tick Adapter Input was exchange feed – Output given to HFT Engine Legacy Adaptor (3rd Party) connects to the TAP – and converts to a format which can be used by HFT MTBT - Adaptor Exchange TAP – Co-location servers listen to it at high speed can be used by HFT Platforms (Algorithmic Trading Platforms) New Adaptor – being made Inhouse – to increase the speed by 10 Times HFT Engine
  • 28. MTBT – Multicast Tick by Tick Adapter •Client was trying to build a brand new MTBT Exchange Adaptor •The adaptor was being developed in C and Unix and was to run in a co-location with NSE (National Stockwas to run in a co-location with NSE (National Stock Exchange) •The new adaptor was supposed to increase the overall speed by more than 10 times from the existing adaptor •The Goal was to test the new adaptor
  • 29. MTBT - Adaptor Challenges -------------------------------------------------- 1. Manually next to impossible 2. Even few seconds samples were running into large MegaBytes (MB) files 3. Manually impossible to compare MTBT – Challenges Input Output Output over time 3. Manually impossible to compare the legacy records with the New code processed records 4. Daily processed data ran into 150 Giga Bytes (GB) plus files
  • 30. MTBT – SOLUTION 1 Reduce LEGACY MTBT - Output file into a standard format 2 Reduce NEW INHOUSE MTBT output file into a standard format 3 Compare the two files 4 Generate Report
  • 31. QA team can use the tools in multiple scenarios 1. Beta Testing 2. Repeated execution effectiveness – applying analytics ( R) 3. Capturing Customer feedback and Other scenarios – Big Data Tool implementation Confidential | Copyright © QA Agility Technologies 3. Capturing Customer feedback and channeling the same for smarter test execution 4. Extracting relevant information from repeated regression cycles from QC 5. Adding intelligence on the data generated by the testing team
  • 32. Thank you and Jai Hind Questions ? @adigIndia@adigIndia @AgileTA #GTR2016
  • 33. Contact Please contact us at info@QAAgility.com Confidential | Copyright © QAAgility Technologies MUMBAI 711, Rupa Solitaire MBP, Mahape Navi Mumbai-400701 DENMARK 1 Lindebo 7 Lej - 42, 2630 Tasstrup, Copenhagen +45.7164.0278 denmark@qaagility.com USA 200 E Campus View Blvd. Suite 200, Columbus, OH