Qa test roadsec-bh - testes de segurança, não comece pelo fim!
O que é "Mobile testing?"
1. O que é "Mobile
Testing"?
Parceiro Natural para Inovação
Andreia Matos dos Santos
21 de outubro de 2012
IInstituto Nokia de Tecnologia
2. Andreia M.
Santos Pleno no Instituto Nokia de
Analista de testes
Tecnologia – IndT
Título de Mestre com pesquisa focada em “Testes em ambientes
ágeis de desenvolvimento” – UFAM 2011
Atua com testes a mais de 8 anos, sendo os últimos 4 focados em
testes ágeis,
Certificações - CSTE Certified Software Tester e
ISTQB Certified Tester,
Publicações científicas em eventos como o WBMA do
Agile Brazil, LATW – IEEE e CBSoft 2012
Comitê Organizador do Agile Brazil 2012 IInstituto Nokia de Tecnologia
4. Contexto móvel
Associado a limitações dos dispositivos:
•Bateria,
•Processamento,
•Conectividade sem fio
(ex. Wi-Fi, GPRS, 3G, 4G, etc…),
•Teclados limitados,
•Tamanho de telas,
•Capacidade de armazenamento,
•Largura de banda,
IInstituto Nokia de Tecnologia
5. Usuário móvel
Característica chave é a Mobilidade:
•Estar Disponível,
•Estar Sociável,
•Dispositivo é Pessoal,
•É Identificável,
•Passível de interrupção,
IInstituto Nokia de Tecnologia
6. Teste Móvel - Mobile
Testing
IInstituto Nokia de Tecnologia
7. Testes de aplicativos
móvel
Teste do aplicativo em um dispositivo
móvel, apenas:
• Teste de GUI?
• Desempenho funcional?
Testar considerando como o aplicativo
se comporta dentro do sistema
inteiro!
IInstituto Nokia de Tecnologia
8. Testes do dispositivo
móvel
Teste de Hardware e Sistema Operacional:
• Sistema Operacional instalado,
• Alimentação do aparelho,
• Luzes e LEDs,
• Carregador de bateria AC
IInstituto Nokia de Tecnologia
9. Teste do telefone
celular
• Testes de desempenho,
• Testes de rede de comunicação,
• GUI testes funcionais,
• Download / testes de instalação de aplicação.
IInstituto Nokia de Tecnologia
10. Teste do sistema
móvel
Testar aplicações integradas a funções do sistema
Operacional, por exemplo:
• Atualização de relógio após acabar bateria,
• Aplicações que troque dados com
outros aparelhos
IInstituto Nokia de Tecnologia
11. Testador MOBILE -
Habilidades
• Foco e criticidade,
• Entender a arquitetura do sistema móvel
(hardware inclusive),
• Testar a integração entre sistemas,
• Testes de Performance,
IInstituto Nokia de Tecnologia
12. Testador MOBILE -
Procupações
• Em quais dispositivos o aplicativo deve ser
testado?
• Quais as áreas de alto risco da funcionalidade?
• Quanto das funcionalidades do
aplicativo já foi testado?
• Quem é o público-alvo do aplicativo?
• É um novo aplicativo ou atualização
de um app já existente?
IInstituto Nokia de Tecnologia
13. Desafio do Teste para
Mobile
World Quality Report – 2012
Capgemini Consultants
IInstituto Nokia de Tecnologia
14. Prioridades do teste para
Mobile
World Quality Report – 2012
Capgemini Consultants
IInstituto Nokia de Tecnologia
15. Tendências do Teste
Mobile
Teste em Ambiente Cloud
World Quality Report – 2012
Capgemini Consultants
IInstituto Nokia de Tecnologia
16. Obrigada
“Um teste pode mostrar a presença de falhas em um software,
mais nunca a sua ausência.”
Djiskstra
Contato:
Andreia M. dos Santos
email: and15reia@gmail.com
ext-andreia.santos@nokia.com
facebook: Andreia Matos
twitter: @andreisa15
IInstituto Nokia de Tecnologia