Date Added: Mar 2009
The phenomenal growth of mobile devices has opened up avenues for organizations to integrate them into the mainstream computing environment. Today's mobile applications deliver complex functionality on platforms that have limited resources for computing. Yet, unlike the PC-based environment, the mobile environment comprises a plethora of devices with diverse hardware and software configurations and communication intricacies. This diversity in mobile computing environments presents unique challenges in application development, quality assurance, and deployment, requiring unique testing strategies.