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