Everyone is focusing more on their mobile web with the
growing traffic from mobile devices and with that there is more focus on mobile
testing. There are many techniques available in the market today to carry out
activities on the mobile phone which are:
1.
Test Emulators – They will open up a device like
environment right in your desktop system so that you can test without buying a
real device. There are many such Emulators available in the market one the most
famous is GenyMotion, Blue Stacks, etc
Cons:
a. You
might need high end system to run multiple devices side by side
b. You
might not able to simulate exact user behavior based on touch events
2.
Use chrome/Firefox in emulation mode – This
involves opening up your desktop browser in the emulation mode so that it acts
like a mobile web browser and send requests/response accordingly. You can refer
to below mentioned links to know more about how to use the browsers in
emulation mode.
Cons:
a. Sometimes
we cannot predict the behavior which might differ on the real devices
b. Cannot
simulate OS specific behaviors
3.
Use real devices: This is the best approach as
nothing gives you more realistic results than a real device but accessing a
test environment on a device is a really tricky thing to do, since whenever you
hit a domain name on a device, it will take you to your production server
unless you have done host mappings and editing host file on a device requires
lots of steps to be done. There are other approaches available for the same and
you can refer to my post for more details.
Cons:
a. Costly
way of doing testing
No comments:
Post a Comment