SlideShare uma empresa Scribd logo
1 de 9
Testes para Aplicativos Móveis
O que são os Teste para Aplicativos
Móveis ?
● Medir a sua qualidade
● Simular o aplicativo com a finalidade de encontrar
defeitos
● Validar se o aplicativo atende os critérios esperados
Como são feitos
Test Criterias
Java Testing Criteria – da App Quality Alliance
Android Testing Criteria – da App Quality Alliance
Windows Phone Marketplace Testkit
Passos
1. Definir qual plataforma vai ser utilizada para trabalhar
2. Obter o guia de teste mais adequado
3. Especificar os teste que englobam o negócio da aplicação
● Funcionais: O teste funcional garante que o aplicativo está executando
conforme especificado nos requisitos.
● Interação com Usuário: Neste teste é considerado o perfil do usuário, sua
experiência e maneira de utilizar o dispositivo móvel, a linguagem da
aplicação, o ícone e o comportamento do Touch screen na aplicação.
●
Instalação: Este teste verifica se o processo de instalação ocorre sem
problemas, sem que o usuário tenha que enfrentar qualquer dificuldade.
Este processo de teste cobre a instalação, atualização e desinstalação de
um aplicativo.
Tipos de testes:
● Aplicações sensíveis ao contexto : São funcionalidades testadas em
diversos contextos de localização, entrada de dados bluetooth, nfc, testes
desse tipo produzem cenários mais eficientes para encontrar erros
● Desempenho: verifica o desempenho e comportamento da aplicação sob
certas condições, tais como o acesso simultâneo ao servidor da aplicação
de vários usuários, tempo de resposta a uma requisição, carga de dados
enviados e recebidos e outras condições.
● Memória : Neste teste se observa se a aplicação possui vazamentos de
memória, pois podem podem sobrecarregar os recursos do dispositivo
causando falhas críticas como parada inesperada da aplicação.
● Bateria: Neste teste a aplicação é avaliada para observar se seus
processos estão consumindo bateria em nível aceitável e também se a
aplicação se comporta de maneira aceitável quando o nível de bateria está
acabando.
● Portabilidade : Este teste avalia a capacidade da aplicação de poder ser
instalada e executada em diferentes ambientes como diferentes sistemas
operacionais e hardwares.
● Interrupção : Verifica como a aplicação se comporta com interrupções
como, SMS entrada e saída e MMS, chamadas recebidas e efectuadas,
notificações recebidas, Remoção da bateria, a inserção de cabos e retirar
para transferência de dados
● Compatibilidade: Verifica se o app é compatível com tipos de conexão
como 3G, 4G ou WIFI, diferentes browsers como chrome e firefox,
diferentes modelos de dispositivos e tamanhos de tela.
● Certificação: O aplicativo móvel precisa ser testado contra as diretrizes
estabelecidas por diferentes plataformas móveis para estar disponível em
uma loja de aplicativos, por exemplo: Critérios de Teste do Android,
critérios de teste para IOS, Critérios de teste da Microsoft e etc.
● Teste de Segurança: Verifica se a aplicação respeita políticas de
privacidade e não expõe dados de usuário como imagens, senhas, cartões
e outras informações sensíveis. Assim como é avaliada se os dados
importantes estão criptografados e se a aplicação não está vulnerável a
invasões.
Referências
http://www.base2.com.br/2016/02/22/testes-mobile-por-onde-comecar/
http://www.base2.com.br/testes-aplicativos-moveis/
http://app.crowdtest.me/tipos-teste-aplicativos-moveis/
http://www.devmedia.com.br/a-importancia-da-validacao-e-da-
verificacao/24559
http://ilhasoft.com.br/criacao-de-aplicativos-mobile-6-regras-para-melhorar-
usabilidade/
http://testingandplay.com/index.php/2016/07/19/tipos-de-testes-para-
aplicativos-moveis/

Mais conteúdo relacionado

Mais procurados

Introdução a Métodos Ágeis de Desenvolvimento de Software
Introdução a Métodos Ágeis de Desenvolvimento de SoftwareIntrodução a Métodos Ágeis de Desenvolvimento de Software
Introdução a Métodos Ágeis de Desenvolvimento de SoftwareDaniel Cukier
 
Performance Testing Using JMeter | Edureka
Performance Testing Using JMeter | EdurekaPerformance Testing Using JMeter | Edureka
Performance Testing Using JMeter | EdurekaEdureka!
 
Chapter 4 - Performance Testing Tasks
Chapter 4 - Performance Testing TasksChapter 4 - Performance Testing Tasks
Chapter 4 - Performance Testing TasksNeeraj Kumar Singh
 
Test Automation Framework Design | www.idexcel.com
Test Automation Framework Design | www.idexcel.comTest Automation Framework Design | www.idexcel.com
Test Automation Framework Design | www.idexcel.comIdexcel Technologies
 
Software Testing Tools | Edureka
Software Testing Tools | EdurekaSoftware Testing Tools | Edureka
Software Testing Tools | EdurekaEdureka!
 
Aula 01 - UML e Padrões de Projeto
Aula 01 - UML e Padrões de ProjetoAula 01 - UML e Padrões de Projeto
Aula 01 - UML e Padrões de ProjetoVinícius de Paula
 
Introduction to SOFTWARE ARCHITECTURE
Introduction to SOFTWARE ARCHITECTUREIntroduction to SOFTWARE ARCHITECTURE
Introduction to SOFTWARE ARCHITECTUREIvano Malavolta
 
Clean coding in plsql and sql, v2
Clean coding in plsql and sql, v2Clean coding in plsql and sql, v2
Clean coding in plsql and sql, v2Brendan Furey
 
Introdução ao Teste de Software - Uma abordagem prática
Introdução ao Teste de Software - Uma abordagem práticaIntrodução ao Teste de Software - Uma abordagem prática
Introdução ao Teste de Software - Uma abordagem práticaFabrício Campos
 
Ch12-Software Engineering 9
Ch12-Software Engineering 9Ch12-Software Engineering 9
Ch12-Software Engineering 9Ian Sommerville
 
Loadrunner vs Jmeter
Loadrunner vs JmeterLoadrunner vs Jmeter
Loadrunner vs JmeterAtul Pant
 
Servidores de aplicação apresentação
Servidores de aplicação apresentaçãoServidores de aplicação apresentação
Servidores de aplicação apresentaçãoMárcia Catunda
 
20 diagrama de contexto
20   diagrama de contexto20   diagrama de contexto
20 diagrama de contextojhonatawlima
 

Mais procurados (20)

Agile modeling
Agile modelingAgile modeling
Agile modeling
 
Introdução a Métodos Ágeis de Desenvolvimento de Software
Introdução a Métodos Ágeis de Desenvolvimento de SoftwareIntrodução a Métodos Ágeis de Desenvolvimento de Software
Introdução a Métodos Ágeis de Desenvolvimento de Software
 
Performance Testing Using JMeter | Edureka
Performance Testing Using JMeter | EdurekaPerformance Testing Using JMeter | Edureka
Performance Testing Using JMeter | Edureka
 
Chapter 4 - Performance Testing Tasks
Chapter 4 - Performance Testing TasksChapter 4 - Performance Testing Tasks
Chapter 4 - Performance Testing Tasks
 
UML
UMLUML
UML
 
Software testing
Software testingSoftware testing
Software testing
 
Aula diagrama de classes
Aula diagrama de classesAula diagrama de classes
Aula diagrama de classes
 
Test Automation Framework Design | www.idexcel.com
Test Automation Framework Design | www.idexcel.comTest Automation Framework Design | www.idexcel.com
Test Automation Framework Design | www.idexcel.com
 
Software Testing Tools | Edureka
Software Testing Tools | EdurekaSoftware Testing Tools | Edureka
Software Testing Tools | Edureka
 
Aula 01 - UML e Padrões de Projeto
Aula 01 - UML e Padrões de ProjetoAula 01 - UML e Padrões de Projeto
Aula 01 - UML e Padrões de Projeto
 
Introduction to SOFTWARE ARCHITECTURE
Introduction to SOFTWARE ARCHITECTUREIntroduction to SOFTWARE ARCHITECTURE
Introduction to SOFTWARE ARCHITECTURE
 
Software Quality Metrics
Software Quality MetricsSoftware Quality Metrics
Software Quality Metrics
 
Clean coding in plsql and sql, v2
Clean coding in plsql and sql, v2Clean coding in plsql and sql, v2
Clean coding in plsql and sql, v2
 
Introdução ao Teste de Software - Uma abordagem prática
Introdução ao Teste de Software - Uma abordagem práticaIntrodução ao Teste de Software - Uma abordagem prática
Introdução ao Teste de Software - Uma abordagem prática
 
Ch12-Software Engineering 9
Ch12-Software Engineering 9Ch12-Software Engineering 9
Ch12-Software Engineering 9
 
Loadrunner vs Jmeter
Loadrunner vs JmeterLoadrunner vs Jmeter
Loadrunner vs Jmeter
 
Caso De Uso
Caso De UsoCaso De Uso
Caso De Uso
 
Servidores de aplicação apresentação
Servidores de aplicação apresentaçãoServidores de aplicação apresentação
Servidores de aplicação apresentação
 
Performance Engineering Basics
Performance Engineering BasicsPerformance Engineering Basics
Performance Engineering Basics
 
20 diagrama de contexto
20   diagrama de contexto20   diagrama de contexto
20 diagrama de contexto
 

Destaque

Digital Daybreak Talk
Digital Daybreak TalkDigital Daybreak Talk
Digital Daybreak TalkSam Brady
 
Create update checklist items
Create update checklist itemsCreate update checklist items
Create update checklist itemsmrsccarle3
 
How To Dress: Like Steve McQueen
How To Dress: Like Steve McQueenHow To Dress: Like Steve McQueen
How To Dress: Like Steve McQueenSam Brady
 
OEG tools for supporting Ontology Engineering
OEG tools for supporting Ontology EngineeringOEG tools for supporting Ontology Engineering
OEG tools for supporting Ontology Engineeringdgarijo
 
Qué es el lavado de dinero
Qué es el lavado de dineroQué es el lavado de dinero
Qué es el lavado de dineroToño Bcrra
 
Overcoming Complexities in Stakeholder Management
Overcoming Complexities in Stakeholder ManagementOvercoming Complexities in Stakeholder Management
Overcoming Complexities in Stakeholder ManagementBilikisu Wunmi Aderinto
 
Самые дорогие и НЕ самые дорогие проекты Kaizen Blitz
Самые дорогие и НЕ самые дорогие проекты Kaizen BlitzСамые дорогие и НЕ самые дорогие проекты Kaizen Blitz
Самые дорогие и НЕ самые дорогие проекты Kaizen BlitzSixSigmaOnline
 
Plantas de tratamiento aclara periódico corporativo Mayo 2016
Plantas de tratamiento aclara periódico corporativo Mayo 2016Plantas de tratamiento aclara periódico corporativo Mayo 2016
Plantas de tratamiento aclara periódico corporativo Mayo 2016AclaraPTARs
 
Plantas de tratamiento aclara periódico corporativo marzo 2016
Plantas de tratamiento aclara periódico corporativo marzo 2016Plantas de tratamiento aclara periódico corporativo marzo 2016
Plantas de tratamiento aclara periódico corporativo marzo 2016AclaraPTARs
 
Повышение количества заказов, сданных в срок на участке трафаретной печати
Повышение количества заказов, сданных в срок на участке трафаретной печатиПовышение количества заказов, сданных в срок на участке трафаретной печати
Повышение количества заказов, сданных в срок на участке трафаретной печатиSixSigmaOnline
 
Cнижение брака по параметру INC
Cнижение брака по параметру INCCнижение брака по параметру INC
Cнижение брака по параметру INCSixSigmaOnline
 
Обеспечение безотказности эксплуатации думпкара 2вс 105 по буксовому узлу
Обеспечение  безотказности эксплуатации думпкара 2вс 105 по буксовому узлуОбеспечение  безотказности эксплуатации думпкара 2вс 105 по буксовому узлу
Обеспечение безотказности эксплуатации думпкара 2вс 105 по буксовому узлуSixSigmaOnline
 
Relationship building
Relationship building Relationship building
Relationship building Nimi jayan
 
Aviation PPT Frankfinn
Aviation PPT FrankfinnAviation PPT Frankfinn
Aviation PPT FrankfinnHarsh Soni
 

Destaque (20)

Digital Daybreak Talk
Digital Daybreak TalkDigital Daybreak Talk
Digital Daybreak Talk
 
MyReferences
MyReferencesMyReferences
MyReferences
 
CSS Overview
CSS OverviewCSS Overview
CSS Overview
 
Create update checklist items
Create update checklist itemsCreate update checklist items
Create update checklist items
 
How To Dress: Like Steve McQueen
How To Dress: Like Steve McQueenHow To Dress: Like Steve McQueen
How To Dress: Like Steve McQueen
 
OEG tools for supporting Ontology Engineering
OEG tools for supporting Ontology EngineeringOEG tools for supporting Ontology Engineering
OEG tools for supporting Ontology Engineering
 
resume.PDF
resume.PDFresume.PDF
resume.PDF
 
Qué es el lavado de dinero
Qué es el lavado de dineroQué es el lavado de dinero
Qué es el lavado de dinero
 
Distance function
Distance functionDistance function
Distance function
 
Overcoming Complexities in Stakeholder Management
Overcoming Complexities in Stakeholder ManagementOvercoming Complexities in Stakeholder Management
Overcoming Complexities in Stakeholder Management
 
Самые дорогие и НЕ самые дорогие проекты Kaizen Blitz
Самые дорогие и НЕ самые дорогие проекты Kaizen BlitzСамые дорогие и НЕ самые дорогие проекты Kaizen Blitz
Самые дорогие и НЕ самые дорогие проекты Kaizen Blitz
 
Plantas de tratamiento aclara periódico corporativo Mayo 2016
Plantas de tratamiento aclara periódico corporativo Mayo 2016Plantas de tratamiento aclara periódico corporativo Mayo 2016
Plantas de tratamiento aclara periódico corporativo Mayo 2016
 
Plantas de tratamiento aclara periódico corporativo marzo 2016
Plantas de tratamiento aclara periódico corporativo marzo 2016Plantas de tratamiento aclara periódico corporativo marzo 2016
Plantas de tratamiento aclara periódico corporativo marzo 2016
 
Повышение количества заказов, сданных в срок на участке трафаретной печати
Повышение количества заказов, сданных в срок на участке трафаретной печатиПовышение количества заказов, сданных в срок на участке трафаретной печати
Повышение количества заказов, сданных в срок на участке трафаретной печати
 
Cнижение брака по параметру INC
Cнижение брака по параметру INCCнижение брака по параметру INC
Cнижение брака по параметру INC
 
Trigliceridos
TrigliceridosTrigliceridos
Trigliceridos
 
Обеспечение безотказности эксплуатации думпкара 2вс 105 по буксовому узлу
Обеспечение  безотказности эксплуатации думпкара 2вс 105 по буксовому узлуОбеспечение  безотказности эксплуатации думпкара 2вс 105 по буксовому узлу
Обеспечение безотказности эксплуатации думпкара 2вс 105 по буксовому узлу
 
Relationship building
Relationship building Relationship building
Relationship building
 
Aviation PPT Frankfinn
Aviation PPT FrankfinnAviation PPT Frankfinn
Aviation PPT Frankfinn
 
Unsaved
UnsavedUnsaved
Unsaved
 

Semelhante a Testes Apps Móveis

Palestra Fundamentos de Testes - Tche linux POA
Palestra Fundamentos de Testes  - Tche linux POAPalestra Fundamentos de Testes  - Tche linux POA
Palestra Fundamentos de Testes - Tche linux POAAline Zanin
 
Engenharia de Testes
Engenharia de TestesEngenharia de Testes
Engenharia de TestesUFPA
 
The bug in on the table
The bug in on the tableThe bug in on the table
The bug in on the tableAwdren Fontão
 
Fundamentos de Teste de Software - Dev in PF. por Aline Zanin
Fundamentos de Teste de Software - Dev in PF. por Aline ZaninFundamentos de Teste de Software - Dev in PF. por Aline Zanin
Fundamentos de Teste de Software - Dev in PF. por Aline ZaninDevInPF
 
Gerenciamento da Qualidade de Software 4.pptx
Gerenciamento da Qualidade de Software 4.pptxGerenciamento da Qualidade de Software 4.pptx
Gerenciamento da Qualidade de Software 4.pptxRoberto Nunes
 
Práticas e Técnicas de Testes Manuais e Automáticos para Aplicativo de TV Dig...
Práticas e Técnicas de Testes Manuais e Automáticos para Aplicativo de TV Dig...Práticas e Técnicas de Testes Manuais e Automáticos para Aplicativo de TV Dig...
Práticas e Técnicas de Testes Manuais e Automáticos para Aplicativo de TV Dig...Luana Lobão
 
Teste de Performance - 3º Encontro da ALATS
Teste de Performance - 3º Encontro da ALATSTeste de Performance - 3º Encontro da ALATS
Teste de Performance - 3º Encontro da ALATSFabrício Campos
 
Teste de software - Processo de Verificação e Validação
Teste de software - Processo de Verificação e ValidaçãoTeste de software - Processo de Verificação e Validação
Teste de software - Processo de Verificação e ValidaçãoJoeldson Costa Damasceno
 
Introdução a Testes de Software - Unidade I
Introdução a Testes de Software - Unidade IIntrodução a Testes de Software - Unidade I
Introdução a Testes de Software - Unidade IJoão Lourenço
 
Teste para dispositivos móveis - EATS Manaus 2014
Teste para dispositivos móveis - EATS Manaus 2014Teste para dispositivos móveis - EATS Manaus 2014
Teste para dispositivos móveis - EATS Manaus 2014Luana Lobão
 
Qualidade em Aplicações Android - Automação de Testes Funcionais com Robotium
Qualidade em Aplicações Android - Automação de Testes Funcionais com  RobotiumQualidade em Aplicações Android - Automação de Testes Funcionais com  Robotium
Qualidade em Aplicações Android - Automação de Testes Funcionais com RobotiumElvírio Junior
 
Testes Funcionais - Unidade IV
Testes Funcionais - Unidade IVTestes Funcionais - Unidade IV
Testes Funcionais - Unidade IVJoão Lourenço
 

Semelhante a Testes Apps Móveis (20)

Base2 Tecnologia
Base2 TecnologiaBase2 Tecnologia
Base2 Tecnologia
 
Teste App Mobile
Teste App MobileTeste App Mobile
Teste App Mobile
 
Palestra Fundamentos de Testes - Tche linux POA
Palestra Fundamentos de Testes  - Tche linux POAPalestra Fundamentos de Testes  - Tche linux POA
Palestra Fundamentos de Testes - Tche linux POA
 
Cb soft2013 andreia&igor_final
Cb soft2013 andreia&igor_finalCb soft2013 andreia&igor_final
Cb soft2013 andreia&igor_final
 
Engenharia de Testes
Engenharia de TestesEngenharia de Testes
Engenharia de Testes
 
Agile mobile testing
Agile mobile testingAgile mobile testing
Agile mobile testing
 
The bug in on the table
The bug in on the tableThe bug in on the table
The bug in on the table
 
Eng de testes
Eng de testesEng de testes
Eng de testes
 
Fundamentos de Teste de Software - Dev in PF. por Aline Zanin
Fundamentos de Teste de Software - Dev in PF. por Aline ZaninFundamentos de Teste de Software - Dev in PF. por Aline Zanin
Fundamentos de Teste de Software - Dev in PF. por Aline Zanin
 
Gerenciamento da Qualidade de Software 4.pptx
Gerenciamento da Qualidade de Software 4.pptxGerenciamento da Qualidade de Software 4.pptx
Gerenciamento da Qualidade de Software 4.pptx
 
QA Ninja Conference 2016
QA Ninja Conference 2016QA Ninja Conference 2016
QA Ninja Conference 2016
 
Práticas e Técnicas de Testes Manuais e Automáticos para Aplicativo de TV Dig...
Práticas e Técnicas de Testes Manuais e Automáticos para Aplicativo de TV Dig...Práticas e Técnicas de Testes Manuais e Automáticos para Aplicativo de TV Dig...
Práticas e Técnicas de Testes Manuais e Automáticos para Aplicativo de TV Dig...
 
Testes em Flutter.pdf
Testes em Flutter.pdfTestes em Flutter.pdf
Testes em Flutter.pdf
 
Teste de Performance - 3º Encontro da ALATS
Teste de Performance - 3º Encontro da ALATSTeste de Performance - 3º Encontro da ALATS
Teste de Performance - 3º Encontro da ALATS
 
Teste de desempenho
Teste de desempenhoTeste de desempenho
Teste de desempenho
 
Teste de software - Processo de Verificação e Validação
Teste de software - Processo de Verificação e ValidaçãoTeste de software - Processo de Verificação e Validação
Teste de software - Processo de Verificação e Validação
 
Introdução a Testes de Software - Unidade I
Introdução a Testes de Software - Unidade IIntrodução a Testes de Software - Unidade I
Introdução a Testes de Software - Unidade I
 
Teste para dispositivos móveis - EATS Manaus 2014
Teste para dispositivos móveis - EATS Manaus 2014Teste para dispositivos móveis - EATS Manaus 2014
Teste para dispositivos móveis - EATS Manaus 2014
 
Qualidade em Aplicações Android - Automação de Testes Funcionais com Robotium
Qualidade em Aplicações Android - Automação de Testes Funcionais com  RobotiumQualidade em Aplicações Android - Automação de Testes Funcionais com  Robotium
Qualidade em Aplicações Android - Automação de Testes Funcionais com Robotium
 
Testes Funcionais - Unidade IV
Testes Funcionais - Unidade IVTestes Funcionais - Unidade IV
Testes Funcionais - Unidade IV
 

Mais de Leandro Rodrigues

Modelo de especificação de caso de uso
Modelo de especificação de caso de usoModelo de especificação de caso de uso
Modelo de especificação de caso de usoLeandro Rodrigues
 
Exemplo de documento de requisitos
Exemplo de documento de requisitosExemplo de documento de requisitos
Exemplo de documento de requisitosLeandro Rodrigues
 
Apresentação sobre produtividade nas empresas
Apresentação sobre produtividade nas empresasApresentação sobre produtividade nas empresas
Apresentação sobre produtividade nas empresasLeandro Rodrigues
 
Plano de Gerenciamento de projetos
Plano de Gerenciamento de projetosPlano de Gerenciamento de projetos
Plano de Gerenciamento de projetosLeandro Rodrigues
 

Mais de Leandro Rodrigues (8)

Modelo de especificação de caso de uso
Modelo de especificação de caso de usoModelo de especificação de caso de uso
Modelo de especificação de caso de uso
 
Exemplo de Plano de testes
Exemplo de Plano de testes Exemplo de Plano de testes
Exemplo de Plano de testes
 
Apresentação sobre ipv6
Apresentação sobre ipv6Apresentação sobre ipv6
Apresentação sobre ipv6
 
Exemplo de documento de requisitos
Exemplo de documento de requisitosExemplo de documento de requisitos
Exemplo de documento de requisitos
 
Apresentação sobre produtividade nas empresas
Apresentação sobre produtividade nas empresasApresentação sobre produtividade nas empresas
Apresentação sobre produtividade nas empresas
 
Pesquisa sobre erps
Pesquisa sobre erpsPesquisa sobre erps
Pesquisa sobre erps
 
Apresentação android
Apresentação androidApresentação android
Apresentação android
 
Plano de Gerenciamento de projetos
Plano de Gerenciamento de projetosPlano de Gerenciamento de projetos
Plano de Gerenciamento de projetos
 

Testes Apps Móveis

  • 2. O que são os Teste para Aplicativos Móveis ? ● Medir a sua qualidade ● Simular o aplicativo com a finalidade de encontrar defeitos ● Validar se o aplicativo atende os critérios esperados
  • 3. Como são feitos Test Criterias Java Testing Criteria – da App Quality Alliance Android Testing Criteria – da App Quality Alliance Windows Phone Marketplace Testkit Passos 1. Definir qual plataforma vai ser utilizada para trabalhar 2. Obter o guia de teste mais adequado 3. Especificar os teste que englobam o negócio da aplicação
  • 4. ● Funcionais: O teste funcional garante que o aplicativo está executando conforme especificado nos requisitos. ● Interação com Usuário: Neste teste é considerado o perfil do usuário, sua experiência e maneira de utilizar o dispositivo móvel, a linguagem da aplicação, o ícone e o comportamento do Touch screen na aplicação. ● Instalação: Este teste verifica se o processo de instalação ocorre sem problemas, sem que o usuário tenha que enfrentar qualquer dificuldade. Este processo de teste cobre a instalação, atualização e desinstalação de um aplicativo. Tipos de testes:
  • 5. ● Aplicações sensíveis ao contexto : São funcionalidades testadas em diversos contextos de localização, entrada de dados bluetooth, nfc, testes desse tipo produzem cenários mais eficientes para encontrar erros ● Desempenho: verifica o desempenho e comportamento da aplicação sob certas condições, tais como o acesso simultâneo ao servidor da aplicação de vários usuários, tempo de resposta a uma requisição, carga de dados enviados e recebidos e outras condições.
  • 6. ● Memória : Neste teste se observa se a aplicação possui vazamentos de memória, pois podem podem sobrecarregar os recursos do dispositivo causando falhas críticas como parada inesperada da aplicação. ● Bateria: Neste teste a aplicação é avaliada para observar se seus processos estão consumindo bateria em nível aceitável e também se a aplicação se comporta de maneira aceitável quando o nível de bateria está acabando. ● Portabilidade : Este teste avalia a capacidade da aplicação de poder ser instalada e executada em diferentes ambientes como diferentes sistemas operacionais e hardwares.
  • 7. ● Interrupção : Verifica como a aplicação se comporta com interrupções como, SMS entrada e saída e MMS, chamadas recebidas e efectuadas, notificações recebidas, Remoção da bateria, a inserção de cabos e retirar para transferência de dados ● Compatibilidade: Verifica se o app é compatível com tipos de conexão como 3G, 4G ou WIFI, diferentes browsers como chrome e firefox, diferentes modelos de dispositivos e tamanhos de tela.
  • 8. ● Certificação: O aplicativo móvel precisa ser testado contra as diretrizes estabelecidas por diferentes plataformas móveis para estar disponível em uma loja de aplicativos, por exemplo: Critérios de Teste do Android, critérios de teste para IOS, Critérios de teste da Microsoft e etc. ● Teste de Segurança: Verifica se a aplicação respeita políticas de privacidade e não expõe dados de usuário como imagens, senhas, cartões e outras informações sensíveis. Assim como é avaliada se os dados importantes estão criptografados e se a aplicação não está vulnerável a invasões.