SlideShare a Scribd company logo
Israel Rogoza
IoT Testing
Overcoming the challenges
I_ROGOZA
About me
7 years of experience in enterprise software development and testing
About me
7 years of experience in enterprise software development and testing
Inbound Product Manager at HPE
About me
Omri’s dad
About me
Omri’s dad
Adi’s Husband
About me
About me
About me
About me
New technology, Same issues
”20 billion IoT devices will be in use in 2027…”
Gartner, Newsroom, Egham, U.K., February 7, 2017
Challenges
• Can’t stop work because of missing dataChallenges
• Can’t stop work because of missing data
• Security testing scope is critical
Challenges
• Can’t stop work because of missing data
• Security testing scope is critical
• It’s only the beginning
Challenges
• Can’t stop work because of missing data
• Security testing scope is critical
• It’s only the beginning
• Non-standard ways of communication
Challenges
Getting Started
• Don’t change the way you workGetting Started
• Don’t change the way you work
• Don’t neglect the Automation
Getting Started
• Don’t change the way you work
• Don’t neglect the Automation
• Focus on usability and integration tests
Getting Started
• Don’t change the way you work
• Don’t neglect the Automation
• Focus on usability and integration tests
• Keep performance high across all devices
Getting Started
“More than 70% of IoT devices are currently
vulnerable to security threats”
“Securityweek” By Eduard Kovacs on July 29, 2014
Security – It’s not nice to have
It’s a must !
Make it predictable
So how can we test it?
So how can we test it? • Network virtualization
So how can we test it? • Network virtualization
• Metrics virtualization
So how can we test it? • Network virtualization
• Metrics virtualization
• Service virtualization
Use case example
Let’s summarize
Don’t panic, keep working
Don’t panic, keep working
Security
Security
Security Performance
Security Performance
Usability
Usability
Usability Integration
Usability Integration
IoT is the future…
And the future is here
Thank you for listening!
@I_Rogoza
https://il.linkedin.com/in/israelrogoza
rogozai@gmail.com

More Related Content

Similar to IoT testing: How to overcome 5 big challenges

Talent Analytics and Insights Platform
Talent Analytics and Insights PlatformTalent Analytics and Insights Platform
Talent Analytics and Insights Platform
Othamar Gama Filho
 
10 Big Ideas from Industry
10 Big Ideas from Industry10 Big Ideas from Industry
10 Big Ideas from Industry
Garth Gilmour
 
Practical AI & data science ethics
Practical AI & data science ethicsPractical AI & data science ethics
Practical AI & data science ethics
Stephanie Locke
 
Patterns of Automation: Simplify Your Test Code
Patterns of Automation: Simplify Your Test CodePatterns of Automation: Simplify Your Test Code
Patterns of Automation: Simplify Your Test Code
TechWell
 
World Usability Day 2006 (Philippines)
World Usability Day 2006 (Philippines)World Usability Day 2006 (Philippines)
World Usability Day 2006 (Philippines)gaboogle
 
Research for business: why would you need to do a research?
Research for business: why would you need to do a research?Research for business: why would you need to do a research?
Research for business: why would you need to do a research?
Natalija Rodionova
 
Webinar_Slide_Deck__Finding_Transformation_Opportunities_With_Generative_AI.pdf
Webinar_Slide_Deck__Finding_Transformation_Opportunities_With_Generative_AI.pdfWebinar_Slide_Deck__Finding_Transformation_Opportunities_With_Generative_AI.pdf
Webinar_Slide_Deck__Finding_Transformation_Opportunities_With_Generative_AI.pdf
Rohan Ray
 
Not Your Grandfather's Requirements-Based Testing Webinar – Robin Goldsmith, ...
Not Your Grandfather's Requirements-Based Testing Webinar – Robin Goldsmith, ...Not Your Grandfather's Requirements-Based Testing Webinar – Robin Goldsmith, ...
Not Your Grandfather's Requirements-Based Testing Webinar – Robin Goldsmith, ...
XBOSoft
 
Robotesting at Tricentis Accelerate 2017 by Rik Marselis
Robotesting at Tricentis Accelerate 2017 by Rik MarselisRobotesting at Tricentis Accelerate 2017 by Rik Marselis
Robotesting at Tricentis Accelerate 2017 by Rik Marselis
Rik Marselis
 
Enterprise SEO insights and case studies - brightonSEO - September 2021
Enterprise SEO insights and case studies - brightonSEO - September 2021Enterprise SEO insights and case studies - brightonSEO - September 2021
Enterprise SEO insights and case studies - brightonSEO - September 2021
Market Appeal
 
Scaling Large Enterprise Technical SEO - Keith Goode - DeepSEOCon 2021
Scaling Large Enterprise Technical SEO - Keith Goode - DeepSEOCon 2021Scaling Large Enterprise Technical SEO - Keith Goode - DeepSEOCon 2021
Scaling Large Enterprise Technical SEO - Keith Goode - DeepSEOCon 2021
Keith Goode
 
Enterpreneurship opportunity in it[Nigeria]
Enterpreneurship opportunity in it[Nigeria]Enterpreneurship opportunity in it[Nigeria]
Enterpreneurship opportunity in it[Nigeria]
Obi David
 
The Lean Startup EA edition
The Lean Startup EA editionThe Lean Startup EA edition
The Lean Startup EA editionEric Ries
 
The Lean Startup fbFund Edition
The Lean Startup fbFund EditionThe Lean Startup fbFund Edition
The Lean Startup fbFund EditionEric Ries
 
Demystifying ML/AI
Demystifying ML/AIDemystifying ML/AI
Demystifying ML/AI
Matthew Reynolds
 
AI Restart 2023: Guillermo Alda - How AI is transforming companies, inside out
AI Restart 2023: Guillermo Alda - How AI is transforming companies, inside outAI Restart 2023: Guillermo Alda - How AI is transforming companies, inside out
AI Restart 2023: Guillermo Alda - How AI is transforming companies, inside out
Taste
 
Artificial Intelligence for Project Managers: Are You Ready?
Artificial Intelligence for Project Managers: Are You Ready?Artificial Intelligence for Project Managers: Are You Ready?
Artificial Intelligence for Project Managers: Are You Ready?
Scott W. Ambler
 
Webinar: Post-Pandemic IT - How Data Driven Automation Will Remake IT Better ...
Webinar: Post-Pandemic IT - How Data Driven Automation Will Remake IT Better ...Webinar: Post-Pandemic IT - How Data Driven Automation Will Remake IT Better ...
Webinar: Post-Pandemic IT - How Data Driven Automation Will Remake IT Better ...
AyehuNG
 
Richard Harbridge: 7 SharePoint Success Factors
Richard Harbridge: 7 SharePoint Success FactorsRichard Harbridge: 7 SharePoint Success Factors
Richard Harbridge: 7 SharePoint Success FactorsSharePoint Saturday NY
 
SharePoint Saturday NY - The Seven Most Important Success Factors for SharePoint
SharePoint Saturday NY - The Seven Most Important Success Factors for SharePointSharePoint Saturday NY - The Seven Most Important Success Factors for SharePoint
SharePoint Saturday NY - The Seven Most Important Success Factors for SharePointRichard Harbridge
 

Similar to IoT testing: How to overcome 5 big challenges (20)

Talent Analytics and Insights Platform
Talent Analytics and Insights PlatformTalent Analytics and Insights Platform
Talent Analytics and Insights Platform
 
10 Big Ideas from Industry
10 Big Ideas from Industry10 Big Ideas from Industry
10 Big Ideas from Industry
 
Practical AI & data science ethics
Practical AI & data science ethicsPractical AI & data science ethics
Practical AI & data science ethics
 
Patterns of Automation: Simplify Your Test Code
Patterns of Automation: Simplify Your Test CodePatterns of Automation: Simplify Your Test Code
Patterns of Automation: Simplify Your Test Code
 
World Usability Day 2006 (Philippines)
World Usability Day 2006 (Philippines)World Usability Day 2006 (Philippines)
World Usability Day 2006 (Philippines)
 
Research for business: why would you need to do a research?
Research for business: why would you need to do a research?Research for business: why would you need to do a research?
Research for business: why would you need to do a research?
 
Webinar_Slide_Deck__Finding_Transformation_Opportunities_With_Generative_AI.pdf
Webinar_Slide_Deck__Finding_Transformation_Opportunities_With_Generative_AI.pdfWebinar_Slide_Deck__Finding_Transformation_Opportunities_With_Generative_AI.pdf
Webinar_Slide_Deck__Finding_Transformation_Opportunities_With_Generative_AI.pdf
 
Not Your Grandfather's Requirements-Based Testing Webinar – Robin Goldsmith, ...
Not Your Grandfather's Requirements-Based Testing Webinar – Robin Goldsmith, ...Not Your Grandfather's Requirements-Based Testing Webinar – Robin Goldsmith, ...
Not Your Grandfather's Requirements-Based Testing Webinar – Robin Goldsmith, ...
 
Robotesting at Tricentis Accelerate 2017 by Rik Marselis
Robotesting at Tricentis Accelerate 2017 by Rik MarselisRobotesting at Tricentis Accelerate 2017 by Rik Marselis
Robotesting at Tricentis Accelerate 2017 by Rik Marselis
 
Enterprise SEO insights and case studies - brightonSEO - September 2021
Enterprise SEO insights and case studies - brightonSEO - September 2021Enterprise SEO insights and case studies - brightonSEO - September 2021
Enterprise SEO insights and case studies - brightonSEO - September 2021
 
Scaling Large Enterprise Technical SEO - Keith Goode - DeepSEOCon 2021
Scaling Large Enterprise Technical SEO - Keith Goode - DeepSEOCon 2021Scaling Large Enterprise Technical SEO - Keith Goode - DeepSEOCon 2021
Scaling Large Enterprise Technical SEO - Keith Goode - DeepSEOCon 2021
 
Enterpreneurship opportunity in it[Nigeria]
Enterpreneurship opportunity in it[Nigeria]Enterpreneurship opportunity in it[Nigeria]
Enterpreneurship opportunity in it[Nigeria]
 
The Lean Startup EA edition
The Lean Startup EA editionThe Lean Startup EA edition
The Lean Startup EA edition
 
The Lean Startup fbFund Edition
The Lean Startup fbFund EditionThe Lean Startup fbFund Edition
The Lean Startup fbFund Edition
 
Demystifying ML/AI
Demystifying ML/AIDemystifying ML/AI
Demystifying ML/AI
 
AI Restart 2023: Guillermo Alda - How AI is transforming companies, inside out
AI Restart 2023: Guillermo Alda - How AI is transforming companies, inside outAI Restart 2023: Guillermo Alda - How AI is transforming companies, inside out
AI Restart 2023: Guillermo Alda - How AI is transforming companies, inside out
 
Artificial Intelligence for Project Managers: Are You Ready?
Artificial Intelligence for Project Managers: Are You Ready?Artificial Intelligence for Project Managers: Are You Ready?
Artificial Intelligence for Project Managers: Are You Ready?
 
Webinar: Post-Pandemic IT - How Data Driven Automation Will Remake IT Better ...
Webinar: Post-Pandemic IT - How Data Driven Automation Will Remake IT Better ...Webinar: Post-Pandemic IT - How Data Driven Automation Will Remake IT Better ...
Webinar: Post-Pandemic IT - How Data Driven Automation Will Remake IT Better ...
 
Richard Harbridge: 7 SharePoint Success Factors
Richard Harbridge: 7 SharePoint Success FactorsRichard Harbridge: 7 SharePoint Success Factors
Richard Harbridge: 7 SharePoint Success Factors
 
SharePoint Saturday NY - The Seven Most Important Success Factors for SharePoint
SharePoint Saturday NY - The Seven Most Important Success Factors for SharePointSharePoint Saturday NY - The Seven Most Important Success Factors for SharePoint
SharePoint Saturday NY - The Seven Most Important Success Factors for SharePoint
 

Recently uploaded

一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
enxupq
 
Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)
TravisMalana
 
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
John Andrews
 
一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单
ewymefz
 
Opendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptx
Opendatabay
 
The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...
jerlynmaetalle
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Subhajit Sahu
 
一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单
ewymefz
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
slg6lamcq
 
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
vcaxypu
 
社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .
NABLAS株式会社
 
一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单
enxupq
 
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
ukgaet
 
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
NABLAS株式会社
 
Adjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTESAdjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTES
Subhajit Sahu
 
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
axoqas
 
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
mbawufebxi
 
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
Tiktokethiodaily
 
standardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghhstandardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghh
ArpitMalhotra16
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP
 

Recently uploaded (20)

一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
 
Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)
 
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...
 
一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单
 
Opendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptx
 
The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
 
一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
 
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
 
社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .
 
一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单
 
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
 
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
 
Adjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTESAdjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTES
 
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
 
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
 
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
 
standardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghhstandardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghh
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
 

IoT testing: How to overcome 5 big challenges

Editor's Notes

  1. Thank you mike. Hello everyone, good afternoon My name is israel rogoZA and I'm very excited to be here today and take part in this wonderful convention.  (אם מישהו יציג אותך לפני, חשוב שתדע איך קוראים לו ולהגיד לו ט׳נק יו פור הבינג מי איר)
  2. Crazy about football and Huge fan of 80 and 90 football clubs and players
  3. Owns an Alfa Romeo and love everything that is related to this brand
  4. And addicted to Apple products
  5. My own story
  6. Gartner says that more than 6.4 billion Internet of things (IOT) devices will be in use in 2017. That number will grow to more than 20 billion by 2027 overcoming this huge testing scope is a challenge
  7. It’s a whole new world today From smart watch that monitor you blood pressure to smart cars and industrial Someone need to test those software and hardware
  8. So what are some of the challenges we are facing?
  9. Gathering information from your end users might be difficult Usage analytics of new IoT products are an unknown factor
  10. Testing scope is huge but must be tested, potential harm is on the raise
  11. Testing all possible usage scenarios is more complex. Clear requirements, detailed test plan, unit testing, continuous integration and good communication should be a part of your test strategy
  12. NFC,BT,wifi - are only one the 3 most common but each IOT suppliers may have his own framework, this may require to coordinate and test those framework together and see that they can talk
  13. So how can overcome those challenges?
  14. Agile methodologies and continuous delivery, are well equipped for dealing with the demands of IOT Agile methods also support the use of automating the software delivery pipeline: from software builds, testing, and all the way through deployments and product updates. This is useful in the world of IOT
  15. The need for automated regression testing is present from the beginning of product development. , sheer volume Firmware change very fast, new versions released , you will need to keep track without breaking your product many IoT applications are front-ended by existing applications, and the service layer is existing APIs, you can test them without actually interacting with the device but when it comes to the IoT application itself consider using a Mock approach.
  16. what happens offline for a example, you will need a strong test strategy To design effective test cases, you have to understand the architecture, the OS, third party hardware, apps, firmware, new connectivity protocols and hardware device Think test first , IoT is successful if the Integration test plan is accurate and robust enough to catch flaws in the system. You will need advanced tools, consoles, viewers and simulators or your test effort will be severely hampered.המפארד
  17. Ddos Abuse of IOT devices – DDOS Someone else invites products Steal your credit card Taking abuse of the refrigerator sources Suddenly less cool
  18. According to security week: devices don't encrypt Internet and local network communications, half of their applications lacking transport encryption. manufacturers haven't ensured that software updates are downloaded in a secure manner, In October last year there was a attack on Dyn, a company that is a major provider of DNS services to other companies. In this attack hackers directing huge amounts of bogus traffic at targeted servers made it hard for major websites to work properly, including Twitter, GitHub, Tumblr, Spotify, PayPal, Verizon,PlayStation network
  19. Manufacturers are rushing to add features which require connection to the internet. In their rush to market these companies are bound to overlook the complications of hardware and software security design In the race of releasing the newest and coolest working function at lowest cost.
  20. So how we can test it? Those devices should be installed by my mother in less then 5 min’ How can we get inside the hacker head trying to avoid the next security bridged
  21. Self driving cars We cant give each QA a car We cant take the risk of a defect in the middle of the highway The cost is huge
  22. Network – simulate how your IOT behavierin different network conditions – example in the car. What happens if there's no signal
  23. Device metrics – imagine an error appear, “your car expiring a high cpu issue, please try again in a few minutes” or you are missing a turn because of a memory leak
  24. Service Virtualization can speed up things significantly enabling testers to be less dependent on test infrastructures, evading the glitches of interconnectivity. It emulates only the behavior of the specific dependent component. Instead of virtualizing an entire database, you monitor how the application interacts with the database and then replicate the related database behavior.
  25. MC – SV – NV Simulate the car in the manufacture app using NV. The appection is using the sim card inside the multimedia system to speak with the appection. Coffee machine
  26. Keep your daily work, the basic is very similar, make the needed adjustments
  27. Pay attention to Security and Performance
  28. Pay attention to Security and Performance
  29. Pay attention to Security and Performance
  30. Pay attention to Security and Performance The IoT isn’t exactly obscure anymore, and many devices have large customer bases. Don’t wait till there is a headline news story to understand your products’ security short comings. Performance must be consistently high across all devices and exceed user expectations
  31. Focus on Usability and Integration
  32. Focus on Usability and Integration
  33. Focus on Usability and Integration
  34. Focus on Usability and Integration If your software isn’t easy to use, then there will be problems. Check integration from the begging with other products/ protocols and other integration aspects from the begging
  35. The IoT is still a developing market; things are going to change a lot in the next few years