A tecnologia está a avançar para novos horizontes e tem afectado quase todas as áreas da vida. Os telemóveis foram substituídos por telemóveis inteligentes e a tecnologia emergente tem vindo a surgir com questões emergentes. Os testes na área dos telefones inteligentes ainda não estão maduros, especialmente em países como o Paquistão. Neste estudo, foi analisada a lacuna entre as técnicas e ferramentas de teste de software, como as dos telefones inteligentes, e os problemas enfrentados pelos engenheiros de testes paquistaneses ao testarem uma aplicação de telefone inteligente ou uma aplicação de desktop. A metodologia proposta utilizada neste estudo é baseada num questionário de inquérito. Após revisão da literatura e abstracção da informação do inquérito, foram identificadas as melhores técnicas e ferramentas e foi sugerida uma estrutura tanto para a aplicação de desktop como para as aplicações de smart phone.