Testing Mobile Applications

Reza B'Far, Roy T. Fielding · Cambridge University Press eBooks · 2004

Common sense is the collection of prejudices acquired by age eighteen. Albert Einstein All sects are different, because they come from men; morality is everywhere the same, because it comes from God! Voltaire INTRODUCTION Proper testing and quality control of software has been said to be one of the most neglected areas of software development. Whereas this streamlining of testing and quality control can reduce the budget and the time frame for delivery of projects, the quality of the delivered product is ultimately sacrificed. Although lack of testing and quality control can be the cause of failure, or at least customer dissatisfaction, of many software products, it has been tolerated in the world of PC applications. This is mostly due to the tolerance that the users have to buggy software with stability and functionality issues. However, this tolerance does not exist in the world of mobile application development. Mobile devices are always looked upon, even if they are not, as embedded devices. To the users, there is no difference between a way a PDA, a cell phone, and a VCR should operate: The user interface must be simple and there is zero tolerance for problems relating to security, stability, performance, and all of those other things that these same users have built an immunity toward during the usage of PCs.

Read the paper · More papers on PaperTik