In today's world there are lots of platforms available for
mobile application development and also there are challenges with the different
network operators. Device orientation is another factor which has to be well
tested before developing every page in application. Different hardware and
software combinations make is a bit hard to test the application. Unpredictable
user inputs make is a challenge for the tester to do manual, integration, Unit
testing. As the usages of the mobile applications are increasing, make a
challenge for the performance testing of the application.
SoLoMo also known as 'Social Local Mobile is a new emerging
trend for mobile devices. As the name suggests the technology is based on the
location of the object and user generated reviews. In today’s world we cannot deny that most of
the people turn to smart devices to find a near-by store, restaurant etc.
SoLoMo is just another upcoming facility which is much more powerful if used
efficiently. These applications are widely being used in promotions and
advertisements and testing them is a great challenge.
Today the use of mobile devices to access social media and
business/e commerce sites is increasing at a very rapid pace. The hope of
social is mobile and as the use of mobiles/smart phones is increasing, users
are becoming more dependent on mobile apps. Companies launching the mobile apps
for end customers want their application to be fully tested. But with wide
variety of browsers and operating systems available in the market for the users
it becomes very challenging for the QA to certify any application. To overcome
such issues, need of mobile testing labs with all facilities is very important.
SoLoMo apps are certainly going to be the future hence the testing of these
applications is also going to be more challenging but yet interesting
opportunity for the SQA firms.
Let’s analyses some of the challenges that we come across
while testing such applications:
1) Variety of smart devices circulating in the market
creates a lot of issues as performing compatibility testing on all the
available devices in every cycle is next to impossible. To overcome this issue
from a tester’s point of view we analyses the market share of the devices and
distribute our testing accordingly.
2) Testing these applications with intersection of other applications, e.g.
if we are accessing any SoLoMo application and we have a phone call in between
or a text message comes, then how does the application performs whether it
resumes correctly or is interrupted.
The answer to this is Crowd-source testing.