De-mystifying Big Data Testing using new generation tools / technology

Slides:



Advertisements
Similar presentations
Life Science Services and Solutions
Advertisements

Test Automation Success: Choosing the Right People & Process
RSA – Accenture Insurance Solution
Model Bank Testing Accelerators “Ready-to-use” test scenarios to reduce effort, time and money.
Performance Management in Practice
© 2012 IBM Corporation Click here for Table of Contents This document is for IBM and IBM Business Partner use only. It is not intended for client distribution.
CMMI Certification - By Global Certification Consultancy.
We produce exceptional products in a highly-engaged environment that maintains continuous focus on our clients’ business needs and goals..
What we mean by Big Data and Advanced Analytics
The RAN ONE Advantage The Challenges of Owning a Business
SAM Baseline Review Engagement
Chief Digital Officers (CDOs) are establishing themselves as new executives at the top management level of companies that go through a digital transformation.
Chapter 1 The Systems Development Environment
What is Software Test Automation?
Segmap Solutions Mapping segments.
Partner Toolbox Cloud Infrastructure & Management
Chapter 1 The Systems Development Environment
Payment Approval Workflow Automation
CIM Modeling for E&U - (Short Version)
Digital Transformation Services
Chapter 1 The Systems Development Environment
All-Inclusive Testing in API Management
© 2016 Global Market Insights, Inc. USA. All Rights Reserved Material Handling Equipment Market to cross $190 bn by 2024.
Chapter 1 The Systems Development Environment
DEFECT PREDICTION : USING MACHINE LEARNING
SENIOR MANAGER - SOFTWARE TESTING PRACTICE
Introduction to Magento Magento is one of the most popular ecommerce solutions in the world. But learning this powerful content management system also.
DILV -Data Integrity and Lifecycle Validator
Chapter 1 The Systems Development Environment
Journey of Quality Analysts towards Data Analytics
Quality Strategies In AGILE
Script-less Automation: An Approach to Shift-Left.
Customer Relationship Management
Advantages OF BDD Testing
Logo of your organization
Cognitive Software Delivery Using Intelligent Process Automation (IPA)
Quantifying Quality in DevOps
Importance of RPA (Robotic Process Automation) in software Testing.
Excel Macros: Automation for FREE!
Pankaj Kumar, Tech Lead Bhuvaneswari Radhakrishnan, Senior Engineer
Test Data Management (TDM)
Oracle GL : Jack of E-Business Suite
Automation Leveraging Artificial Intelligence
MBML_Efficient Testing Methodology for Machine Learning
Datamatics Global Service Ltd
Transforming Automation through Artificial Intelligence
Automated Testing and Integration with CI Tool
What-If Testing Framework
Pack Your Park by Modernizing Your Business Online
Solutions Provider Esdesire, a team of web design, web development, software development and online marketing specialists with over 10 years of combined.
MAZARS’ CONSULTING PRACTICE Helping your Business Venture Further
Building the Best Team within Lloyds Banking Group
MAZARS’ CONSULTING PRACTICE Helping your Business Venture Further
MAZARS’ CONSULTING PRACTICE Helping your Business Venture Further
MAZARS’ CONSULTING PRACTICE
MAZARS’ CONSULTING PRACTICE Helping your Business Venture Further
MAZARS’ CONSULTING PRACTICE Helping your Business Venture Further
MAZARS’ CONSULTING PRACTICE Helping your Business Venture Further
Chapter 1 The Systems Development Environment
KEY INITIATIVE Financial Data and Analytics
MAZARS’ CONSULTING PRACTICE Helping your Business Venture Further
KEY INITIATIVE Financial Data and Analytics
KEY INITIATIVE Finance Function Management
Pitch Deck.
Management reporting Project support overview.
MAZARS’ CONSULTING PRACTICE Helping your Business Venture Further
WORK STREAM TEAM DELIVERABLES
The Intelligent Enterprise and SAP Business One
Practice Analytics Market is expected to grow at CAGR of 11.5% during forecasted period of PREPARED BY Market Research Future (Part of Wantstats.
Presentation transcript:

De-mystifying Big Data Testing using new generation tools / technology Manish Singhal – Senior Test Manager Mohit Saini – Test Data analyst Sopra Steria

Abstract Digital Blast has enabled vast population of this world into digital usage of technology. This include social media, online marketing, online shopping, online payment, customer preferences. All this gets converted into data which is used by companies to do real time analysis and offer faster services to the clients. As per International Institute for Analytics (IIA), worldwide revenues for big data and business analytics will grow from $130.1 billion in 2016 to more than $203 billion in 2020, at a compound annual growth rate (CAGR) of 11.7%. There is a growing needs to ensure that all aspects of testing ( Data integration, Data scalability , Speed of data transformation / processing ) is covered in Big Data testing with key focus on reducing testing turn around time. This white paper will focus on: Challenges on big data testing Generation of Test data for Big data projects Usage of tools (Test Data Maker, Agile Requirement Designer, QuerySurge Blue Prism)

1 2 3 4 5 | Current Market Scenario Key Challenges in Big Data Testing Agenda 1 | Current Market Scenario 2 Key Challenges in Big Data Testing 3 Tools 4 Usage of Tools for automation 5 Summary

Current Market Scenario

Big Data Testing Challenges Ensuring the test coverage for all the possible negative and positive data combinations as per the complex business rules / requirements Identifying / Covering the edge conditions Testing coverage with in the test schedule Ensuring data integrity is maintained Data consistency Coping with the changing business requirements / Agile ways of working

Tools to De-mystify Big Data testing Test Data maker assists in creating, maintaining and provisioning of the test data needed to rigorously test evolving applications. It uniquely combines elements of data sub-setting, masking and synthetic, on-demand data generation to enable testing teams to meet the agile needs of the organization Agile Requirements Designer is an end-to-end test automation and test case design tool. The optimal set of manual or automated tests can be derived automatically from requirements modeled as unambiguous flowcharts and are linked to the right data and expected results. These tests are updated automatically when the requirements change, allowing organizations to deliver quality software which reflects changing user needs.

Tools to De-mystify Big Data testing contd. Test Data maker assists in creating, maintaining and provisioning of the test data needed to rigorously test evolving applications. It uniquely combines elements of data sub-setting, masking and synthetic, on-demand data generation to enable testing teams to meet the agile needs of the organization Agile Requirements Designer is an end-to-end test automation and test case design tool. The optimal set of manual or automated tests can be derived automatically from requirements modeled as unambiguous flowcharts and are linked to the right data and expected results. These tests are updated automatically when the requirements change, allowing organizations to deliver quality software which reflects changing user needs.

Agile Requirements Designer / Test Data Maker Example : Sample online food ordering side: Requirement: Able to book food online for my present location for a choice of restaurant Sample Test Data Model

QuerySurge

Blue Prism Challenge is to run the complete process where we have to: Take file from the source control system Place it in desired servers / folders Wait for file to be processed Wait for the output files to be generated Ready the source and result files for query Surge Initiate QuerySurge Run comparison scripts Verify the results  

Summary With efficient usage of tools, we have made testing of a big data very simpler. Model based testing using Agile Requirements Designer, we are generating test cases covering ensuring complete coverage Using Test Data Maker, ensuring that test data is generated for all the combinations, ensuring that requirement changes does not involve a huge rework as only models needs to be changed Ensuring that test execution does not take huge effort by using QuerySurge Automate repeatable tasks (which are prone to human error) by doing end to end process automation using Blue Prism.

References & Appendix NewVantage Partners Big Data Executive Survey 2017 http://newvantage.com/wp-content/uploads/2017/01/Big-Data-Executive-Survey-2017-Executive-Summary.pdf International Institute for Analytics (IIA), worldwide revenues for big data and business analytics

Author Biography Manish Singhal has total IT experience of over 20 years with Test Management, Software quality assurance & control, Black Box Testing, Client interaction, managing SDLC and software development process with leading software consulting companies and clients. Manish is current working as Senior Test Manager in SopraSteria and is handling key account on Big Data Testing space for a leading financial institution in UK. Manish is specialist in Formulating Testing Process & Methodologies with comprehensive hands on experience in designing Test proposals, Creation of estimates, Test strategy formulations, Test management and Test execution with strong people management capabilities. Manish has extensive experience in managing large cross-functional, geographically dispersed IT Testing and Quality Assurance projects on time and within budget. Manish also is proficient in setting up Quality procedures & processes of Software Development Life Cycle Management along with responsibility for driving and sustaining CMMi Level 5 assessment for Testing Service line.

Author Biography Mohit Saini With over 5.5 years of experience in IT industry, worked as part of the Quality Assurance teams across various Projects where clients affiliated to Finance Domain such as Debt Management, Share market etc. Proficient in SQL queries, Functional, Database/ETL with zeal to be more technical oriented. Recently acquired command on CA Grid tools such as Agile Requirements Designer as part of the data team. Always supportive for the team and have good soft skills.

Thank You!!!