Mobile Apps Testing & Mobile Apps Testing Links - Info on Software Testing
The most buzz words now a days are iPhone,HTC,Motorola,Samsung, Android, Blackberry etc.. all the internet and multimedia enabled smart phones.Now its just your mobile which has almost all the necessary features such as a camera, a phone and for text messaging, a visual voice mail, a portable media player, an internet client, with e-mail, web browsing, Wi-Fi connectivity, Bluetooth etc..Almost all these devices have virtual key board or a QWERTY keyboard which just looks like your handling a palmtop and not a mobile
Apart from all the features users are always given the best chance to add Apps to their mobile as per their interest, be it games, reference, GPS navigation, social networking etc..
When i started thinking on mobile applications, many questions came to my mind...
IPhone:
IPhone: http://developer.apple.com/library/ios/navigation/
Human Interface Guidelines: http://developer.apple.com/library/ios/#documentation/userexperience/conceptual/mobilehig/Introduction/Introduction.html
Palm:
Palm Information: http://developer.palm.com/
Installing Palm SDK: http://developer.palm.com/index.php?option=com_content&view=article&layout=page&id=1545
Command line Tools: http://developer.palm.com/index.php?option=com_content&view=article&id=1552
Blackberry:
Blackberry Dev Zone: http://na.blackberry.com/eng/developers/
Blackberry Simulator: http://na.blackberry.com/eng/developers/resources/simulators.jsp
Apart from all the features users are always given the best chance to add Apps to their mobile as per their interest, be it games, reference, GPS navigation, social networking etc..
When i started thinking on mobile applications, many questions came to my mind...
- How are the applications developed for mobiles?
- Can test driven development be done for mobile applications?
- If so how should the testing be done?
- From QA what are the steps i need to take care to ensure that the application is working fine?
- Does the same test cases which i write for the application functional testing on portal/website (cross browser supported) holds good for mobile testing as well..?
- and lot more....
Most of the mobile platforms are mutually incompatible i.e. most of the applications developed on one platform does not support the other platform. So its up to the application owners choice to decide on what all his application should support. For more information on mobile application development click here
Can test driven development be done for mobile applications?
Yes Test driven development is possible for mobile apps as well.
Do we need to port the application daily into mobile and then test it? nope. There are Emulators/Simulators which can be used for testing. They simulate the actual device environment in our machines as shown above. All the functional aspects can be tested in the emulators.
The major change that i have observed while testing the application on emulator and the actual device is the view. Now a days most of the mobiles have both landscape and portrait views. In emulators we can only check the portrait view. So at the end when we actually start testing on actual device, you'll find lot many resizing issues. This is again if your application supports both the views. most of the applications now are days are strictly developed for portrait view.
Important Mobile Apps Testing Links
Important Mobile Apps Testing Links
Android:
Android Dev: http://developer.android.com/index.html
Android SDK: http://developer.android.com/sdk/index.html
Android videos: http://developer.android.com/videos/index.html#v=QBGfUs9mQYY
Android Dev: http://developer.android.com/index.html
Android SDK: http://developer.android.com/sdk/index.html
Android videos: http://developer.android.com/videos/index.html#v=QBGfUs9mQYY
IPhone:
IPhone: http://developer.apple.com/library/ios/navigation/
Human Interface Guidelines: http://developer.apple.com/library/ios/#documentation/userexperience/conceptual/mobilehig/Introduction/Introduction.html
Palm:
Palm Information: http://developer.palm.com/
Installing Palm SDK: http://developer.palm.com/index.php?option=com_content&view=article&layout=page&id=1545
Command line Tools: http://developer.palm.com/index.php?option=com_content&view=article&id=1552
Blackberry:
Blackberry Dev Zone: http://na.blackberry.com/eng/developers/
Blackberry Simulator: http://na.blackberry.com/eng/developers/resources/simulators.jsp
For reading more on the same follow the link below:
Thanks for sharing all about Enterprise Application Testing .
ReplyDeleteI recently decided to take a fresh look at mobile app testing. It's clear to me that mobile app devs need an approach to testing that is both practical and effective.
ReplyDeleteSo, I've developed a new course How to Test Mobile Apps, offered online. The backstory of the course is at
http://www.robertvbinder.com/blog/the-genesis-of-how-to-test-mobile-apps/
For more about the course, go to
http://www.udemy.com/how-to-test-mobile-apps/
Really nice topics you had discussed above. I am much impressed. Thank you for providing this nice information here.
ReplyDeleteSoftware Testing Company
QA Services