Our special guest embedded and IOT testing expert Jon Hagar shares his thoughts on mobile testing, embedded testing, and IOT testing and how they intersect to form the perfect storm in the coming 4th Industrial Revolution where all businesses become software businesses and security/privacy reach new heights of concern.
2. XBOSoft
Dedicated to Software Quality Improvement
Founded in 2006
We speed products to market with our expert:
â˘âŻ Software QA consulting
â˘âŻ Software testing
Global team with offices in San Francisco & Beijing
âThorough, accurate and fastâ
Copyright 2017 Jon D. Hagar â "So4ware Test
AHacks to Break Mobile and Embedded Devices"
2
3. House Rules
§⯠Participants other than the speakers are muted
§⯠Ask questions in the GoToWebinar control on the
right side of your screen or through Twitter
@XBOSoft
§⯠Questions may be asked throughout the webinar -
weâll try to answer them at the end
§⯠Youâll receive info on recording after the webinar
Webinar Hashtag: #IOTTesting
Copyright 2017 Jon D. Hagar â "So4ware
Test AHacks to Break Mobile and
Embedded Devices" 3
6. â˘âŻ Specialized IoT hardware
â˘âŻ Crea(ng and tes(ng mul(ple user interfaces â the UX challenge
â˘âŻ Third-party soAware func(onality
â˘âŻ Security and privacy of IoT
â˘âŻ Not cover everything : hardware, ops, systems,âŚ..
Todayâs Challenges
6
Copyright 2017 Jon D. Hagar â "So4ware Test
AHacks to Break Mobile and Embedded Devices"
6
Embedded
IoT
Mobile-Smart
Personal
Computers
Big Iron
(Cloud)
Many Options
Huge
Numbers of
Devices
(billions)
Numbers of
Devices
(millions)
Cyber-Physical
Systems (today)
Table: IoT Challenges 2
Software
factors Opportunities Potential Solutions include
Mapping to
Attacks**
Security and privacy Hacking tests, crowd source testing chapter 9
Data usage and processing
AI, deep learning, stats use in testing IoT book 1, 15
Ubiquitous usability UI V&V chapter 7
Third party vendor impacts Functional testing, regression testing,
set based design, V&V 27
Software specialized to hardware
Test at the edge, Field testing, V&V 5,6, 7,8
Short life cycles with interfaces to
hardware life cycle Test planning and strategy IoT book 1
Developer who do not test (or do
not test well) Independent code coverage testing chapter 2
Hard to find code errors Static code analysis, V&V 1
Portable operating system
confusion Compatibility, combinatorial testing 32, IoT book 1
Allocation of processing to edge,
app, network, and/or cloud System V&V IoT book 2
18. â˘âŻ ISO Dev system and so4ware standards
â˘âŻ ISO 15288
â˘âŻ ISO 12207
â˘âŻ ISO 26262
â˘âŻ âŚâŚâŚâŚâŚâŚâŚâŚâŚâŚâŚâŚâŚâŚâŚâŚâŚ
â˘âŻ IEEE 1012 V&V plan
â˘âŻ Product standards
ââŻComm, low power, interfaces, networks, processors,
plaqorms, âeco systemsâ,âŚâŚâŚ..
System, SoUware and Product Standards
18Copyright 2017 Jon D. Hagar â "So4ware Test AHacks to Break Mobile and Embedded Devices"
Love and Hate
Too Many to Name
31. References (myâs favorites)
â˘âŻ âSoGware Test AOacks to Break Mobile and Embedded Devicesâ
â Jon Hagar
â⯠IoT Tests Book in 2017 - LeanPub.com - Hagar
â˘âŻ âHow to Break Softwareâ James Whittaker, 2003
â⯠And his other âHow To BreakâŚâ books
â˘âŻ âA Practitionerâs Guide to Software Test Designâ Copeland, 2004
â˘âŻ âComputer Related Risksâ, Neumann, 1995
â˘âŻ âSafeware: System Safety and Computersâ Leveson, 1995
â˘âŻ Honorable mentions:
â⯠James Bach
â⯠Cem Kaner
â⯠Many others
Copyright 2017 Jon D. Hagar â "So4ware
Test AHacks to Break Mobile and Embedded
Devices"
Copyright 2017 Jon D. Hagar excerpted from âSo4ware Test AHacks to Break Mobile and Embedded Devicesâ 31
32. More Resources
â˘âŻ www.stickyminds.com â Collection of test info
â˘âŻ www.embedded.com â info on attacks
â˘âŻ www.sqaforums.com - Mobile Devices, Mobile Apps - Embedded
Systems Testing forum
â˘âŻ Association of Software Testing
â⯠BBST Classes http://www.testingeducation.org/BBST/
â˘âŻ Your favorite search engine
â˘âŻ My web sites and blogs
Copyright 2017 Jon D. Hagar â "So4ware Test AHacks to Break Mobile and Embedded Devices" 32
33. Post your webinar questions on Twitter @XBOSoft
Registrants will receive an email with information on where to view the recording
and slides from todayâs webinar.
Join us to keep updated on all our webinars, reports and white papers:
facebook.com/xbosoft
+xbosoft
linkedin.com/company/xbosoft
Check out our blog: http://xbosoft.com/software-quality-blog/
Download our free white papers: http://xbosoft.com/knowledge-center/
Email us with ideas for future webinars or questions regarding our services!
services@xbosoft.com
Thank you!
Q+A
www.xbosoft.com