A Must to Know - Testing IoT

Slides:



Advertisements
Similar presentations
By: Dr. Mohammed Alojail College of Computer Sciences & Information Technology 1.
Advertisements

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Welcome to the Cloud Era Mohammed Owais.
Summary Device protocols tied intimately to applications. A need to significantly reduce critical data update times. Current network bandwidth consumption.
Basics of testing mobile apps
IoTs Capabilities. IoTs Capabilities What is IoTs? Control / Information Internet Devices.
Axis AI Solves Challenges of Complex Data Extraction and Document Classification through Advanced Natural Language Processing and Machine Learning MICROSOFT.
Cisco Consulting Services for Application-Centric Cloud Your Company Needs Fast IT Cisco Application-Centric Cloud Can Help.
1.Why it is important to study and understand information systems. 2.Distinguish data from information. 3.Name the components of an information system.
Smart Grid Big Data: Automating Analysis of Distribution Systems Steve Pascoe Manager Business Development E&O - NISC.
Software as a Service (SaaS) Fredrick Dande, MBA, PMP.
SDN & NFV Driving Additional Value into Managed Services.
Digital Transformation with DevOps
2nd GEO Data Providers workshop (20-21 April 2017, Florence, Italy)

Chapter 1- Introduction
CIM Modeling for E&U - (Short Version)
“Internet of Things” – The new age drivers of Power Distribution Automation Speaker: Jayant Sinha Date of session: 2 Oct, 2015.
Digital Transformation Services
Overview of MDM Site Hub
Juniper and IBM Delivering Value Together
All-Inclusive Testing in API Management
Trends in my profession, Information Technology
MIGRATING TO NEW TECHNOLOGY
Chapter 18 MobileApp Design
Test Automation for IoT solutions A Paradigm shift
DEFECT PREDICTION : USING MACHINE LEARNING
SENIOR MANAGER - SOFTWARE TESTING PRACTICE
Improving the WiFi Customer Experience
AI emerging trend in QA Sanjeev Kumar Jha, Senior Consultant
Week 01 Comp 7780 – Class Overview.
Augmented Reality & Virtual Reality An Escape into the World of Fantasy According to research, by 2020 AR/VR market could hit $ 150 Billion. Both Google.
Quantifying Quality in DevOps
Importance of RPA (Robotic Process Automation) in software Testing.
Pankaj Kumar, Tech Lead Bhuvaneswari Radhakrishnan, Senior Engineer
IoT Enabled CRM Testing
Test Data Management (TDM)
Continuous Automated Chatbot Testing
HATS – Hierarchical Automated Test Sequencer Platform
Customer Services Single view of the customer, enabling wide variety of customer requests to be dealt with at the point of contact Self-Service Portal.
AUDIT AND VALIDATION TESTING FOR BIG DATA APPLICATIONS
Quality framework for Stepping into the Cloud
Sivaram kishan A, Consultant
ARTIFICIAL INTELLIGENCE IN SOFTWARE TESTING
Artificial Intelligence Changes the Security Landscape
Innovative content & language solutions: Transforming digital.
Automation Leveraging Artificial Intelligence
MBML_Efficient Testing Methodology for Machine Learning
Datamatics Global Service Ltd
Your gateway to cloud innovation
Customer Focused Testing Model - Bridging The Gap
Intelligent Predictive Maintenance Solution based on Interactive Virtual Reality and Industrial Internet of Things Coherence (INPREMAS)
What-If Testing Framework
Customer Focused Testing Model - Bridging The Gap
WIS Strategy – WIS 2.0 Submitted by: Matteo Dell’Acqua(CBS) (Doc 5b)
Enterprise Resource Planning
Smart Learning concepts to enhance SMART Universities in Africa
CS385T Software Engineering Dr.Doaa Sami
How Can Route Optimization Software Helps To Optimize Personal Delivery Routes? Thanks to technology, route optimization has taken the digital route in.
Intelligent Predictive Maintenance Solution based on Interactive Virtual Reality and Industrial Internet of Things Coherence (INPREMAS)
improve customer experience
Capgemini India Private Limited
GRC - A Strategic Approach
Big DATA.
Data Analysis and R : Technology & Opportunity
Pitch Deck.
IT Management Services Infrastructure Services
ERP and Related Technologies
© 2016 Global Market Insights, Inc. USA. All Rights Reserved Enterprise Networking Market Size to Exceed $90 bn by 2025 Growing at CAGR.
The Intelligent Enterprise and SAP Business One
Luca Simoncini PDCC, Pisa and University of Pisa, Pisa, Italy
Presentation transcript:

A Must to Know - Testing IoT Swapnilkumar Prajapati Senior Consultant, Capgemini

Abstract Forecasts: Gartner says 20.4 billion connected things by 2020 and total spending will reach almost $2 trillion Essential: Rapidly migrating or developing and rolling out IoT-enabled apps into the mobile app market with high quality Trade-off: Prioritizing speed over quality can prove very costly, even today Honorable: Certain aspects of traditional testing will continue Prospect: New solutions, approaches and frameworks to address demand for the IoT testing IoT – Internet of Things

Complex World IoT Testing Wide variety of devices Environmental conditions Big Data Cultural diversity Testing in the field

Challenges of testing all things Many IoT platforms and its expensive - Effort consuming to replicate environment required for the IoT testing Gadget available for testing might be of inadequate capacity/quality or is not available at the right time Too many IoT communications protocols to test and lack of standardization Many groups and third party involved, problem with single thing might affect testing of whole system IoT security threats on the rise Fast-moving data and increased load take a toll

New Things Needed for IOT Testing

Quick Defect Resolution, Frequent Deployments Shift in Test Approach Quick Defect Resolution, Frequent Deployments TAAU – Test as a User TBAU – Test by a User Test element of human interaction Tailor the testing process according to the customer needs Altering tool chain accordingly to user feedback

Artificial Intelligence and Machine Learning Redefine Test Design A new way to look Test Components Requirement Test Flows Test Execution Engine Test Data Test Case Generator Defects Data Data Generator Test Cases Artificial Intelligence and Machine Learning High possible number of test cases that could be difficult to achieve through manual test design Simplify and automate the test design Risk based assessment

Next to Original Data Generation for the Internet of Things Synthetic data Next to Original Data Generation for the Internet of Things Difficult to obtain data Data Recorders Generate high volume of data for data processing and analytics validation Auto play on different devices, simulations and for compatibility testing Original Data from different devices Data Structures Extract Data Values Algorithms Data Generation Configurations Data Rules Data Masking IoT Data Generation Framework System / Service / Database

A way forward for the Internet of Things Test Automation A way forward for the Internet of Things Manual End to End Test Automated API Test Automated Integration Test Automated Component Test Automated Unit Test TAAU, TBAU

Service Virtualization Eliminate Testing Roadblock

Conclusion As Internet of Things rises, testing will dramatically evolve Planning and design will be crucial for the success Testing will prove more complex and require testing in field as well Testers must adapt to new platforms, approach and techniques Automation will become necessary to reduce test cycle Improvements to network infrastructure, standardization of IoT tools/protocols and testing tools will continue to make the process easier over time

References http://www.gartner.com/newsroom/id/2636073 http://www.reuters.com/article/us-johnson-johnson-cyber-insulin-pumps-e-idUSKCN12411L http://www.bbc.com/news/technology-35311447 https://en.wikipedia.org/wiki/Service_virtualization http://www.testandverification.com Colin Bull, Sven Euteneuer, Kai-Uwe Gawlik. Testing the Internet of Things - Intelligence is required. 2016 https://en.wikipedia.org/wiki/Synthetic_data http://ieeexplore.ieee.org/document/7004228/

Author Biography Swapnilkumar Prajapati is a Senior Consultant within Capgemini Financial Service Testing Division. He is responsible for testing activities for the ETL Testing, System Integration Testing and End-to-End Testing. He holds a bachelor’s degree in computer engineering and has more than 9 years of relevant industry experience with in-depth knowledge across the software-testing life cycle within insurance and banking areas.

Thank You!!!