SlideShare a Scribd company logo
1 of 21
Download to read offline
Rahul Ganapathy
Cognizant Technology Solutions (CTS) - Internet of Things
ragulg2k@gmail.com
Internet Of Things(IoT)
Get Ready To Test The Connected Future
Confidential | Copyright © Agile Testing Alliance Global Gathering
Brought To You By
&
Agenda
1
2
3
4
5
Changing landscape in technology – IoT and Digital Economy
What is Internet of Things?
What are the verticals adopting IoT?
Building blocks of IoT – IoT technology stack
What is going to change?
Impact on Testing?
Confidential | Copyright © Agile Testing Alliance Global Gathering
6
7
8
9
10
11
Impact on Testing?
IoT Testing – Types of Testing
Agile Testing and IoT
A walkthrough of 1 use case – How IoT testing needs to be relooked?
Conclusion
Q&A
Digital is the new mantra
Confidential | Copyright © Agile Testing Alliance Global Gathering
Source: Nokia Networks and Solutions
IoT Market – some Facts and #’s
Confidential | Copyright © Agile Testing Alliance Global Gathering
Technology Trends
Confidential | Copyright © Agile Testing Alliance Global Gathering
The Internet of Things (IoT), also called Internet of Everything or Network of Everything, is the network of
physical objects or "things" embedded with electronics, software, sensors, and connectivity to enable objects to
exchange data with the production, operator and/or other connected devices based on the infrastructure of
International Telecommunication Union's Global Standards Initiative.
The Internet of Things allows objects to be sensed and controlled remotely across existing network
infrastructure, creating opportunities for more direct integration between the physical world and computer-based
systems, and resulting in improved efficiency, accuracy and economic benefit.
What is Internet of things?
Confidential | Copyright © Agile Testing Alliance Global Gathering
IOT- What are the verticals leveraging
it?
Confidential | Copyright © Agile Testing Alliance Global Gathering
TYPICAL IOT Stack
Confidential | Copyright © Agile Testing Alliance Global Gathering
Typical IoT Use Case
Confidential | Copyright © Agile Testing Alliance Global Gathering
What is going to change in Testing?
The IoT Systems
need to be tested
for:
 Interoperability
The Big Change:
 More Devices/ Sensors
Confidential | Copyright © Agile Testing Alliance Global Gathering
 Interoperability
 Usability and Customer
Experience
 Conformance to
Standards
 Different type of networks
- Connectivity
 Context/ Location Based
 Security
 Functionality
 More Devices/ Sensors
 Integrated Users
 Adoption by various
verticals
 Plethora of Networks
and Protocols
 Multiple GEO’s
 Move from small to Big
data
IoT Testing Considerations
Smart things need to be tested in a
dynamic environment. In conjunction
with applications and sensors
Be ready to test for Big Data – real time
streaming of data from devices/sensors
Do you have the necessary
Infrastructure and systems to carry out
the testing?
Know your domain- As every domain
has a different conformance standards
Confidential | Copyright © Agile Testing Alliance Global Gathering
Systems and Frameworks are required
to test the scenarios real time. Eg., a
Intelligent parking management system
requires its resources to test.
the testing?
Users as Testers – Think of new models
of engagement
Types of IoT Testing
Confidential | Copyright © Agile Testing Alliance Global Gathering
What can be Done in testing?
Solution/Tools and Frameworks:
 Simulators for various verticals
 Templatization of Use Cases
– According to vertical
requirements
 Virtualization
Focus Areas/ Opportunities:
 Build IoT Skilled Testers
 Collaborative Testing organizations is going
to be key
 Collaborative Tools development
 IoT Testing Infrastructure – Labs, Simulators,
Confidential | Copyright © Agile Testing Alliance Global Gathering
 Virtualization
 Network – Infrastructure
 Test Automation Frameworks
 Test Case Libraries
 Verified Domain Testers – For
Crowd Testing
 IoT Testing Infrastructure – Labs, Simulators,
Test Racks etc.,
 Remote testing is a key for success
 IoTTaaS – Internet of Things Testing as a
Service- Come up with new business model
for offering testing services
Transform IoT delivery through Agile
Quick RevenueQuick Revenue
RealizationRealization
Right ProductRight Product
CustomerCustomer
SatisfactionSatisfaction
Need
OutputAgile Framework
FlexibilityFlexibility
Cost ControlCost Control
Confidential | Copyright © Agile Testing Alliance Global Gathering
SatisfactionSatisfaction
SpeedSpeed
to Marketto Market
Cost ControlCost Control
Faster GTMFaster GTM
In the era of creating a Digital Economy powered by connected smart devices,
the mantra for success is
Continuous Integration + Internet of Things = Continuous Deployment
Means to realize Agile IoT
CD Visible
working
software
Improved
metrics
Standups
Working
software
Over
document
Continues
Customer
validation
Improved
Planning
estimation
Nightly
deploys
Selenium/
Cactus/ Webdriver
Infrastructure
Mocking and
stubbingSwarming
Expert
TeamsCollaboration
Process Faster Time to Market
Repeatability and Recovery
Scalability
Confidential | Copyright © Agile Testing Alliance Global Gathering
Infrastructure
as code
Story
Boards
Project visibility-
Dashboards
Improved
IDE’s
Burndown
Charts
Kanban
Boarding
Mentoring Pair
Programming
Accountability
Feeling of
Accomplishment
People
Tools
Changeability
Ability to respond to Issues
The relationship of people, processes, and tools to deliver software
effectively from development to operations and the customer
IoT Dev-Ops – Continuous Agile
Integration & Delivery
 Have the deployment acceptance rates increased?
 Have your deployment rates increased?
 Are you finding more issues earlier in development and test?
 Do production environments have a smaller number of
outages and are those outages short?
Confidential | Copyright © Agile Testing Alliance Global Gathering
outages and are those outages short?
IoT demands that developers pick up speed
Testing is all about Human Experience
Summary
What is Internet of
Things?
Internet of Things and
effects on Testing
How Agile is going to
be key for IoT
Delivery
In this session – the following are some of the key takeaways
Confidential | Copyright © Agile Testing Alliance Global Gathering
Continuous
Integration + Internet
of Things =
Continuous
Deployment
Required Skills for
IoT
Confidential | Copyright © Agile Testing Alliance Global Gathering
Thank You!
atagg@agiletestingalliance.org
@AgileTA
Confidential | Copyright © Agile Testing Alliance Global Gathering
@AgileTA
https://www.facebook.com/AgileTestingAlliance
contact@unicomlearning.com
@UNICOMLearning
https://www.facebook.com/joinunicom
If time permits will cover a use case
Confidential | Copyright © Agile Testing Alliance Global Gathering
Confidential | Copyright © Agile Testing Alliance Global Gathering
Use Case -1(Interactive Session)
Testing of Wearable Health Application

More Related Content

What's hot

IoT across devices with Windows 10 and Azure IoT Suite by Admir Tuzović
IoT across devices with Windows 10 and Azure IoT Suite by Admir TuzovićIoT across devices with Windows 10 and Azure IoT Suite by Admir Tuzović
IoT across devices with Windows 10 and Azure IoT Suite by Admir Tuzović
Bosnia Agile
 

What's hot (19)

Getting Started with IoT by Niraj Shah
Getting Started with IoT by Niraj ShahGetting Started with IoT by Niraj Shah
Getting Started with IoT by Niraj Shah
 
IoT across devices with Windows 10 and Azure IoT Suite by Admir Tuzović
IoT across devices with Windows 10 and Azure IoT Suite by Admir TuzovićIoT across devices with Windows 10 and Azure IoT Suite by Admir Tuzović
IoT across devices with Windows 10 and Azure IoT Suite by Admir Tuzović
 
Iot how it works
Iot   how it worksIot   how it works
Iot how it works
 
Verso IoT experience – What have we learned from implementations all over the...
Verso IoT experience – What have we learned from implementations all over the...Verso IoT experience – What have we learned from implementations all over the...
Verso IoT experience – What have we learned from implementations all over the...
 
IoT IMPLEMENTATION CHALLENGES and the future of IoT connectivity by Matija Pu...
IoT IMPLEMENTATION CHALLENGES and the future of IoT connectivity by Matija Pu...IoT IMPLEMENTATION CHALLENGES and the future of IoT connectivity by Matija Pu...
IoT IMPLEMENTATION CHALLENGES and the future of IoT connectivity by Matija Pu...
 
Technical landscape of IoT
Technical landscape of IoTTechnical landscape of IoT
Technical landscape of IoT
 
Oracle Digital Business Transformation and Internet of Things by Ermin Prašović
Oracle Digital Business Transformation and Internet of Things by Ermin PrašovićOracle Digital Business Transformation and Internet of Things by Ermin Prašović
Oracle Digital Business Transformation and Internet of Things by Ermin Prašović
 
Iot Overview
Iot Overview Iot Overview
Iot Overview
 
IoT Systems: Technology, Architecture & Performance
IoT Systems: Technology, Architecture & PerformanceIoT Systems: Technology, Architecture & Performance
IoT Systems: Technology, Architecture & Performance
 
Watson IoT @Ryerson University - IEEE Chapter
Watson IoT  @Ryerson University - IEEE Chapter  Watson IoT  @Ryerson University - IEEE Chapter
Watson IoT @Ryerson University - IEEE Chapter
 
Enterprise, Architecture and IoT
Enterprise, Architecture and IoTEnterprise, Architecture and IoT
Enterprise, Architecture and IoT
 
Cisco Internet of Things
Cisco Internet of ThingsCisco Internet of Things
Cisco Internet of Things
 
Successful Industrial IoT patterns
Successful Industrial IoT patterns Successful Industrial IoT patterns
Successful Industrial IoT patterns
 
IOT Success depends on Integration
IOT Success depends on Integration IOT Success depends on Integration
IOT Success depends on Integration
 
IoT: Understanding its potential and what makes it tick! by Mark Torr
IoT: Understanding its potential and what makes it tick! by Mark TorrIoT: Understanding its potential and what makes it tick! by Mark Torr
IoT: Understanding its potential and what makes it tick! by Mark Torr
 
Connected Things, IoT and 5G
Connected Things, IoT and 5GConnected Things, IoT and 5G
Connected Things, IoT and 5G
 
The Internet of Things is Here: Implementing IoT in Your Facility
The Internet of Things is Here: Implementing IoT in Your FacilityThe Internet of Things is Here: Implementing IoT in Your Facility
The Internet of Things is Here: Implementing IoT in Your Facility
 
IOT - Internet of Things - September 2017
IOT - Internet of Things - September 2017IOT - Internet of Things - September 2017
IOT - Internet of Things - September 2017
 
Stc 2016 regional-round-iot testing in agile.
Stc 2016 regional-round-iot testing in agile.Stc 2016 regional-round-iot testing in agile.
Stc 2016 regional-round-iot testing in agile.
 

Viewers also liked

Internet of Things (IoT) - We Are at the Tip of An Iceberg
Internet of Things (IoT) - We Are at the Tip of An IcebergInternet of Things (IoT) - We Are at the Tip of An Iceberg
Internet of Things (IoT) - We Are at the Tip of An Iceberg
Dr. Mazlan Abbas
 
Internet de las Cosas. Tecnologías, Aplicaciones y Retos de Futuro
Internet de las Cosas. Tecnologías, Aplicaciones y Retos de FuturoInternet de las Cosas. Tecnologías, Aplicaciones y Retos de Futuro
Internet de las Cosas. Tecnologías, Aplicaciones y Retos de Futuro
Vicente Pelechano
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
Vala Afshar
 

Viewers also liked (20)

Managing Massive data of the IoT through cooperative semantic nodes
Managing Massive data of the IoT through cooperative semantic nodesManaging Massive data of the IoT through cooperative semantic nodes
Managing Massive data of the IoT through cooperative semantic nodes
 
IoT testing and quality assurance indicthreads
IoT testing and quality assurance indicthreadsIoT testing and quality assurance indicthreads
IoT testing and quality assurance indicthreads
 
Internet of Things (IoT) - We Are at the Tip of An Iceberg
Internet of Things (IoT) - We Are at the Tip of An IcebergInternet of Things (IoT) - We Are at the Tip of An Iceberg
Internet of Things (IoT) - We Are at the Tip of An Iceberg
 
End-to-end Testing for IoT Integrity
End-to-end Testing for IoT IntegrityEnd-to-end Testing for IoT Integrity
End-to-end Testing for IoT Integrity
 
The Internet of Things & Ireland, August 2015 - Presentation
The Internet of Things & Ireland, August 2015 - Presentation The Internet of Things & Ireland, August 2015 - Presentation
The Internet of Things & Ireland, August 2015 - Presentation
 
SQA Days 19. Internet of Tested Things (English slides)
SQA Days 19. Internet of Tested Things (English slides)SQA Days 19. Internet of Tested Things (English slides)
SQA Days 19. Internet of Tested Things (English slides)
 
How to Build Your Future in the Internet of Things Economy. Jennifer Riggins
How to Build Your Future in the Internet of Things Economy. Jennifer RigginsHow to Build Your Future in the Internet of Things Economy. Jennifer Riggins
How to Build Your Future in the Internet of Things Economy. Jennifer Riggins
 
Testing Transformation in the IoT Era
Testing Transformation in the IoT EraTesting Transformation in the IoT Era
Testing Transformation in the IoT Era
 
The Internet of Things: QA Unleashed
The Internet of Things: QA UnleashedThe Internet of Things: QA Unleashed
The Internet of Things: QA Unleashed
 
oneM2M - how standardization enables the next internet evolution
oneM2M -  how standardization enables the next internet evolutiononeM2M -  how standardization enables the next internet evolution
oneM2M - how standardization enables the next internet evolution
 
oneM2M - Release 1 Primer
oneM2M - Release 1 PrimeroneM2M - Release 1 Primer
oneM2M - Release 1 Primer
 
oneM2M - taking a look inside
oneM2M -  taking a look insideoneM2M -  taking a look inside
oneM2M - taking a look inside
 
IoT: Testing - Shardul Rao
IoT: Testing - Shardul RaoIoT: Testing - Shardul Rao
IoT: Testing - Shardul Rao
 
Internet de las Cosas. Tecnologías, Aplicaciones y Retos de Futuro
Internet de las Cosas. Tecnologías, Aplicaciones y Retos de FuturoInternet de las Cosas. Tecnologías, Aplicaciones y Retos de Futuro
Internet de las Cosas. Tecnologías, Aplicaciones y Retos de Futuro
 
Iot Service Layer Evolution
Iot Service Layer EvolutionIot Service Layer Evolution
Iot Service Layer Evolution
 
oneM2M - Management, Abstraction and Semantics
oneM2M - Management, Abstraction and SemanticsoneM2M - Management, Abstraction and Semantics
oneM2M - Management, Abstraction and Semantics
 
Internet of Things & Hardware Industry Report 2016
Internet of Things & Hardware Industry Report 2016Internet of Things & Hardware Industry Report 2016
Internet of Things & Hardware Industry Report 2016
 
image compression ppt
image compression pptimage compression ppt
image compression ppt
 
What Exactly Is The "Internet of Things"?
What Exactly Is The "Internet of Things"?What Exactly Is The "Internet of Things"?
What Exactly Is The "Internet of Things"?
 
Internet of Things
Internet of ThingsInternet of Things
Internet of Things
 

Similar to Atagg2015 iot internet of things - get ready to test the connected future atagg_2015_

Io t analytics panel
Io t   analytics panelIo t   analytics panel
Io t analytics panel
MassTLC
 

Similar to Atagg2015 iot internet of things - get ready to test the connected future atagg_2015_ (20)

IoT Application Testing - Complexities & Challenges
IoT Application Testing - Complexities & ChallengesIoT Application Testing - Complexities & Challenges
IoT Application Testing - Complexities & Challenges
 
What Is IoT, IoT Testing And What Are Its Challenges | BugRaptors
What Is IoT, IoT Testing And What Are Its Challenges | BugRaptorsWhat Is IoT, IoT Testing And What Are Its Challenges | BugRaptors
What Is IoT, IoT Testing And What Are Its Challenges | BugRaptors
 
Building IoT Solutions 101
Building IoT Solutions 101Building IoT Solutions 101
Building IoT Solutions 101
 
Subscribed 2015: The Explosion of Smart Connected Things
Subscribed 2015: The Explosion of Smart Connected ThingsSubscribed 2015: The Explosion of Smart Connected Things
Subscribed 2015: The Explosion of Smart Connected Things
 
A Guide to IoT Software Testing_ Its Approach and Importance.pptx
A Guide to IoT Software Testing_ Its Approach and Importance.pptxA Guide to IoT Software Testing_ Its Approach and Importance.pptx
A Guide to IoT Software Testing_ Its Approach and Importance.pptx
 
Learn how to make your IoT pilot projects and POCs successful
Learn how to make your IoT pilot projects and POCs successfulLearn how to make your IoT pilot projects and POCs successful
Learn how to make your IoT pilot projects and POCs successful
 
#Interactive Session by Pradipta Biswas and Sucheta Saurabh Chitale, "Navigat...
#Interactive Session by Pradipta Biswas and Sucheta Saurabh Chitale, "Navigat...#Interactive Session by Pradipta Biswas and Sucheta Saurabh Chitale, "Navigat...
#Interactive Session by Pradipta Biswas and Sucheta Saurabh Chitale, "Navigat...
 
NSW-IOT-Summit-July2018.pdf
NSW-IOT-Summit-July2018.pdfNSW-IOT-Summit-July2018.pdf
NSW-IOT-Summit-July2018.pdf
 
IOT Software Development Company.pdf
IOT Software Development Company.pdfIOT Software Development Company.pdf
IOT Software Development Company.pdf
 
Enabling the-Connected-Car-Java
Enabling the-Connected-Car-JavaEnabling the-Connected-Car-Java
Enabling the-Connected-Car-Java
 
Io t analytics panel
Io t   analytics panelIo t   analytics panel
Io t analytics panel
 
Cigniti Independent Software Testing Services
Cigniti Independent Software Testing ServicesCigniti Independent Software Testing Services
Cigniti Independent Software Testing Services
 
GSMA Intelligence Webinar - 27 November 2018
GSMA Intelligence Webinar - 27 November 2018GSMA Intelligence Webinar - 27 November 2018
GSMA Intelligence Webinar - 27 November 2018
 
Connecting the dots – Industrial IoT is more than just sensor deployment
Connecting the dots – Industrial IoT is more than just sensor deploymentConnecting the dots – Industrial IoT is more than just sensor deployment
Connecting the dots – Industrial IoT is more than just sensor deployment
 
Session 1908 connecting devices to the IBM IoT Cloud
Session 1908   connecting devices to the  IBM IoT CloudSession 1908   connecting devices to the  IBM IoT Cloud
Session 1908 connecting devices to the IBM IoT Cloud
 
Making iot deliver business value v4
Making iot deliver business value v4Making iot deliver business value v4
Making iot deliver business value v4
 
IoT Quality Challenges - Testing & Engineering
IoT Quality Challenges - Testing & EngineeringIoT Quality Challenges - Testing & Engineering
IoT Quality Challenges - Testing & Engineering
 
IoT-Use-Case-eBook
IoT-Use-Case-eBookIoT-Use-Case-eBook
IoT-Use-Case-eBook
 
J Tobolski Cloud Computing
J Tobolski Cloud ComputingJ Tobolski Cloud Computing
J Tobolski Cloud Computing
 
Start your first IoT and AR journey with Transition Technologies PSC
Start your first IoT and AR journey with Transition Technologies PSCStart your first IoT and AR journey with Transition Technologies PSC
Start your first IoT and AR journey with Transition Technologies PSC
 

More from Agile Testing Alliance

More from Agile Testing Alliance (20)

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

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 

Atagg2015 iot internet of things - get ready to test the connected future atagg_2015_

  • 1. Rahul Ganapathy Cognizant Technology Solutions (CTS) - Internet of Things ragulg2k@gmail.com Internet Of Things(IoT) Get Ready To Test The Connected Future Confidential | Copyright © Agile Testing Alliance Global Gathering Brought To You By &
  • 2. Agenda 1 2 3 4 5 Changing landscape in technology – IoT and Digital Economy What is Internet of Things? What are the verticals adopting IoT? Building blocks of IoT – IoT technology stack What is going to change? Impact on Testing? Confidential | Copyright © Agile Testing Alliance Global Gathering 6 7 8 9 10 11 Impact on Testing? IoT Testing – Types of Testing Agile Testing and IoT A walkthrough of 1 use case – How IoT testing needs to be relooked? Conclusion Q&A
  • 3. Digital is the new mantra Confidential | Copyright © Agile Testing Alliance Global Gathering Source: Nokia Networks and Solutions
  • 4. IoT Market – some Facts and #’s Confidential | Copyright © Agile Testing Alliance Global Gathering
  • 5. Technology Trends Confidential | Copyright © Agile Testing Alliance Global Gathering
  • 6. The Internet of Things (IoT), also called Internet of Everything or Network of Everything, is the network of physical objects or "things" embedded with electronics, software, sensors, and connectivity to enable objects to exchange data with the production, operator and/or other connected devices based on the infrastructure of International Telecommunication Union's Global Standards Initiative. The Internet of Things allows objects to be sensed and controlled remotely across existing network infrastructure, creating opportunities for more direct integration between the physical world and computer-based systems, and resulting in improved efficiency, accuracy and economic benefit. What is Internet of things? Confidential | Copyright © Agile Testing Alliance Global Gathering
  • 7. IOT- What are the verticals leveraging it? Confidential | Copyright © Agile Testing Alliance Global Gathering
  • 8. TYPICAL IOT Stack Confidential | Copyright © Agile Testing Alliance Global Gathering
  • 9. Typical IoT Use Case Confidential | Copyright © Agile Testing Alliance Global Gathering
  • 10. What is going to change in Testing? The IoT Systems need to be tested for:  Interoperability The Big Change:  More Devices/ Sensors Confidential | Copyright © Agile Testing Alliance Global Gathering  Interoperability  Usability and Customer Experience  Conformance to Standards  Different type of networks - Connectivity  Context/ Location Based  Security  Functionality  More Devices/ Sensors  Integrated Users  Adoption by various verticals  Plethora of Networks and Protocols  Multiple GEO’s  Move from small to Big data
  • 11. IoT Testing Considerations Smart things need to be tested in a dynamic environment. In conjunction with applications and sensors Be ready to test for Big Data – real time streaming of data from devices/sensors Do you have the necessary Infrastructure and systems to carry out the testing? Know your domain- As every domain has a different conformance standards Confidential | Copyright © Agile Testing Alliance Global Gathering Systems and Frameworks are required to test the scenarios real time. Eg., a Intelligent parking management system requires its resources to test. the testing? Users as Testers – Think of new models of engagement
  • 12. Types of IoT Testing Confidential | Copyright © Agile Testing Alliance Global Gathering
  • 13. What can be Done in testing? Solution/Tools and Frameworks:  Simulators for various verticals  Templatization of Use Cases – According to vertical requirements  Virtualization Focus Areas/ Opportunities:  Build IoT Skilled Testers  Collaborative Testing organizations is going to be key  Collaborative Tools development  IoT Testing Infrastructure – Labs, Simulators, Confidential | Copyright © Agile Testing Alliance Global Gathering  Virtualization  Network – Infrastructure  Test Automation Frameworks  Test Case Libraries  Verified Domain Testers – For Crowd Testing  IoT Testing Infrastructure – Labs, Simulators, Test Racks etc.,  Remote testing is a key for success  IoTTaaS – Internet of Things Testing as a Service- Come up with new business model for offering testing services
  • 14. Transform IoT delivery through Agile Quick RevenueQuick Revenue RealizationRealization Right ProductRight Product CustomerCustomer SatisfactionSatisfaction Need OutputAgile Framework FlexibilityFlexibility Cost ControlCost Control Confidential | Copyright © Agile Testing Alliance Global Gathering SatisfactionSatisfaction SpeedSpeed to Marketto Market Cost ControlCost Control Faster GTMFaster GTM In the era of creating a Digital Economy powered by connected smart devices, the mantra for success is Continuous Integration + Internet of Things = Continuous Deployment
  • 15. Means to realize Agile IoT CD Visible working software Improved metrics Standups Working software Over document Continues Customer validation Improved Planning estimation Nightly deploys Selenium/ Cactus/ Webdriver Infrastructure Mocking and stubbingSwarming Expert TeamsCollaboration Process Faster Time to Market Repeatability and Recovery Scalability Confidential | Copyright © Agile Testing Alliance Global Gathering Infrastructure as code Story Boards Project visibility- Dashboards Improved IDE’s Burndown Charts Kanban Boarding Mentoring Pair Programming Accountability Feeling of Accomplishment People Tools Changeability Ability to respond to Issues The relationship of people, processes, and tools to deliver software effectively from development to operations and the customer
  • 16. IoT Dev-Ops – Continuous Agile Integration & Delivery  Have the deployment acceptance rates increased?  Have your deployment rates increased?  Are you finding more issues earlier in development and test?  Do production environments have a smaller number of outages and are those outages short? Confidential | Copyright © Agile Testing Alliance Global Gathering outages and are those outages short? IoT demands that developers pick up speed Testing is all about Human Experience
  • 17. Summary What is Internet of Things? Internet of Things and effects on Testing How Agile is going to be key for IoT Delivery In this session – the following are some of the key takeaways Confidential | Copyright © Agile Testing Alliance Global Gathering Continuous Integration + Internet of Things = Continuous Deployment Required Skills for IoT
  • 18. Confidential | Copyright © Agile Testing Alliance Global Gathering
  • 19. Thank You! atagg@agiletestingalliance.org @AgileTA Confidential | Copyright © Agile Testing Alliance Global Gathering @AgileTA https://www.facebook.com/AgileTestingAlliance contact@unicomlearning.com @UNICOMLearning https://www.facebook.com/joinunicom
  • 20. If time permits will cover a use case Confidential | Copyright © Agile Testing Alliance Global Gathering
  • 21. Confidential | Copyright © Agile Testing Alliance Global Gathering Use Case -1(Interactive Session) Testing of Wearable Health Application