views:

114

answers:

4

How would you test a ‘Mobile’ version of IM? What are some key differences between testing this version versus a desktop application?

A: 

For the most you need to focus on the bandwidth of internet.
Here you will have lower bandwidth. so test the low connection scenarios

org.life.java
A: 

Both memory requirement and network bandwidth has to be kept to as low as possible...

+1  A: 

First of all you need to account for unstable connectivity - the program should be ready to deal with temporary and permanent network coverage losses.

Resources consumption (memory footprint, network bandwidth and CPU time) is also to be considered. Noone wants a program that drains the battery in an hour, occupies all memory or causes a giant bill to the owner.

sharptooth
A: 

adding to sharptooth's answer, notifications on sending/receiving a message. Support for voice chat/video chat via available hardware :)

bronzebeard