Intelligent CIO LATAM Issue 26 | Page 44

CIO OPINION
Any business that needs to know how defects in mobile devices or networks could impact the user experience should add chaos testing to its mobile testing strategy .

To improve mobile testing – add a little chaos

Frank Moyer , CTO , Kobiton , says that in taking your mobile testing strategy to the next level a little chaos goes a long way .

How do you know that your mobile testing strategy is mature ?

The conventional answer to that question centers around factors like the abilities to automate a high percentage of mobile tests , run tests across a large number of devices and detect software defects early in the development lifecycle .
Those are all indeed important components of an effective mobile testing strategy . But I ’ d like to suggest that there is another critical element in mobile testing that teams often overlook : Chaos . and assess how devices and applications respond . When you can do this , you achieve an even deeper level of mobile testing maturity .
Allow me to explain by discussing why performing chaos testing as part of mobile testing is important and how to get started doing it . In the context of mobile software testing , chaos is conditions that might cause performance or reliability problems for real-world users .
Examples of chaos that are relevant for mobile tests include :
What I ’ m referring to here is the ability to inject chaotic conditions into mobile testing environments
• Weak cellular connections , which could reduce device bandwidth or increase network latency
44 INTELLIGENTCIO LATAM www . intelligentcio . com