6. Test Automa+on For Mobile Devices
• History of Mobile Devices
• Early History
– 1910s: public-switched telephone networks
became common
– 1920s: radio communica+on became popular
– 1940s: portable radio-telephones became common
(walkie-talkies)
– 1990s: cellular telecommunica+on became popular –
developed by Mar+n Cooper
14. Test Automa+on For Mobile Devices
• The Cost of Buggy SoBware Is Much Greater
Than We Think
• The Na+onal Ins+tute of Standards and
Technology Has Calculated That SoBware Bugs
Cost $59.5 Billion Annually Just in the U.S.!
• Bugs Are Inevitable In Every SoBware
Development Project
– Losses From Buggy SoBware Will Be Reduced By
Con+nuous Tes+ng As Part of the Development
Process
46. Test Automa+on For Mobile Devices
• First Thing –
– HAND OVER YOUR APP FOR TESTING!
• YOUR SOFTWARE HAS BUGS!
– This is not an insult – any crea+on that has features that
integrate with other features will at some point have some
kind of unexpected result
• Independent Tes+ng is very important in catching bugs
– Developers see in the soBware what they expect to see
• This does not mean “over-the-wall” tes+ng philosophy
– This means DevOps and Con+nuous Integra+on approaches