Saturday 1 November 2014

Go Mobile while you test!

Go Mobile while you test!




Technology is changing everyday and we testers need to keep pace with it. The latest is Mobile testing which is wide spread, complex and interesting too. Since more and more people are relying on their mobile devices to work on tasks, professional and personal; it is highly imperative that they function well, without any glitches, give the correct output and are extremely user friendly.
As far as testing is concerned, the strategies are different depending on what you check – a native app or a mobile web. Native apps, developed specific to the platform like iOS, Android etc, need to be downloaded from apps store, installed once and upgraded as per requirement. Mobile web are websites that are optimized to be accessed on mobile handsets, created once and rendered in OS specific browsers, taking care of low bandwidth and smaller screen size.
Functional testing is always important and same is true for mobile applications as well. Apart core functional workflows, the menu access and navigation across features using app menu as well as mobile keys is important aspect to test. App interface with mobile features like sms, making calls, camera, cards GPS etc adds to functional complexity.
Additionally, what matters additionally is the user interface and usability testing considering a very short session time user typically has with the mobile app. UI testing with mobile devices is complex because there are thousands of types of devices with different OS versions, browsers, orientations (portrait or landscape), screen sizes resolutions and multiple user input methods. Compatibility across all these is extremely important and essential. The non functional testing like security and performance play an important role considering the data transfer over carrier networks, limited memory, battery dependency etc.
Testing needs to focus on right selection of strategy in terms of distribution of testing coverage across emulators, real devices, remote devices etc, choosing optimal mix of manual testing and automated tool.
In order to understand and work on mobile testing, it is very important to make one self aware of mobile computing concepts, terminologies and platforms,  testing lifecycle activities, testing tools and tool specific technology (JAVA preferred with huge growth of android!!).

For more details visit SEED Infotech Wagholi Pune Blog at : http://seedinfotechpune.blogspot.in/

Locate us on Google Map : https://www.google.co.in/maps/place/SEED+Infotech+Pune/@18.580642,73.976231,15z/data=!4m2!3m1!1s0x0:0xc4d19be6006792c9?sa=X&ei=-dFUVMiFFcGLuwT6qIL4BA&ved=0CHwQ_BIwCg

For any enquiry leave your details here for call back : http://seedinfotechwagholi-pune.co.in/enquiry.php

Google+ : https://plus.google.com/+SeedinfotechwagholipuneCoIn412207/posts

No comments:

Post a Comment