A importancia de testes em todos os aspectos

Elias Nogueira
Elias NogueiraLead Software Engineer at Waes
A importância de testes em
todos os aspectos
Elias Nogueira QA Engineer | Agile Coach, Sicredi
@eliasnogueira
http://eliasnogueira.com
Desafios
HTML/Browser Híbrido Nativo
Foco correto para cada tipo de app
Fragmentação das plataformas - Android
Desafios
Versão Codename API Distribuição
2.3.3 – 2.3.7 Gingerbread 10 0.6%
4.0.3 – 4.0.4 Ice cream Sanduich 15 0.6%
4.1.x
Jelly Bean
16
4.2.x 17
4.3 18
4.4 KitKat 19
5.0
Lollipop
21
5.1 22
6.0 Marshmallow 23
7.0
Nougat
24
7.1 25
https://developer.android.com/about/dashboards/index.html
Gingerbread
0%
Ice	Cream
1% Jelly	Bean
7%
KitKat
15%
Lollipop
29%
Marshmallow
32%
Nougat
16%
Fragmentação das plataformas - iOS
Desafios
https://developer.apple.com/support/appstore
Anteriores
2%
iOS	9
9%
iOS	10
89%
Fragmentação de Dispositivos
• 16 iOS
• 24,093 Android
Desafios
http://iossupportmatrix.com/ https://opensignal.com/reports/2015/08/android-fragmentation/
Tamanho de Tela
Desafios
http://iossupportmatrix.com/ https://opensignal.com/reports/2015/08/android-fragmentation/
Foco de execução
• Cloud vs Device vs Emulador
Desafios
vs vs
Diversas frentes para testar
https://www.ministryoftesting.com/2012/06/getting-started-with-mobile-testing-a-mindmap/
Definir o trabalho em conjunto com um processo
http://www.softwaretestingclass.com/introduction-to-mobile-application-testing/
Como	aprender	tudo	isso?
1 of 10

Recommended

Automatizando uma app Híbrida by
Automatizando uma app HíbridaAutomatizando uma app Híbrida
Automatizando uma app HíbridaElias Nogueira
1.5K views13 slides
Tudo o que você precisa saber para começar a automação de testes em dispositi... by
Tudo o que você precisa saber para começar a automação de testes em dispositi...Tudo o que você precisa saber para começar a automação de testes em dispositi...
Tudo o que você precisa saber para começar a automação de testes em dispositi...Elias Nogueira
1.1K views35 slides
Apenas um script de teste para iOS e Android by
Apenas um script de teste para iOS e AndroidApenas um script de teste para iOS e Android
Apenas um script de teste para iOS e AndroidElias Nogueira
1.3K views10 slides
Automação de Teste para REST, Web e Mobile by
Automação de Teste para REST, Web e MobileAutomação de Teste para REST, Web e Mobile
Automação de Teste para REST, Web e MobileElias Nogueira
3.6K views26 slides
Feedback mais rápido na sua build dividindo os testes funcionais by
Feedback mais rápido na sua build dividindo os testes funcionaisFeedback mais rápido na sua build dividindo os testes funcionais
Feedback mais rápido na sua build dividindo os testes funcionaisElias Nogueira
979 views14 slides
Testes para Android de ponta a ponta by
Testes para Android de ponta a pontaTestes para Android de ponta a ponta
Testes para Android de ponta a pontaElias Nogueira
1.5K views16 slides

More Related Content

What's hot

A Importância do Teste Continuo by
A Importância do Teste ContinuoA Importância do Teste Continuo
A Importância do Teste ContinuoElias Nogueira
1.3K views9 slides
Automatizando uma app Híbrida by
Automatizando uma app HíbridaAutomatizando uma app Híbrida
Automatizando uma app HíbridaElias Nogueira
843 views9 slides
Acelerando o feedback e deploy com Automação de Testes! by
Acelerando o feedback e deploy com Automação de Testes! Acelerando o feedback e deploy com Automação de Testes!
Acelerando o feedback e deploy com Automação de Testes! Elias Nogueira
1.3K views8 slides
Automação de Teste em Front End - Caipira Ágil by
Automação de Teste em Front End - Caipira ÁgilAutomação de Teste em Front End - Caipira Ágil
Automação de Teste em Front End - Caipira ÁgilElias Nogueira
2.6K views37 slides
Teste sua app e aumente as chances de mantê-la no mercado by
Teste sua app e aumente as chances de mantê-la no mercadoTeste sua app e aumente as chances de mantê-la no mercado
Teste sua app e aumente as chances de mantê-la no mercadoElias Nogueira
1.4K views12 slides
TDC2017 | Florianópolis - Trilha Java Melhorando a performance do seu Código ... by
TDC2017 | Florianópolis - Trilha Java Melhorando a performance do seu Código ...TDC2017 | Florianópolis - Trilha Java Melhorando a performance do seu Código ...
TDC2017 | Florianópolis - Trilha Java Melhorando a performance do seu Código ...tdc-globalcode
346 views18 slides

What's hot(20)

A Importância do Teste Continuo by Elias Nogueira
A Importância do Teste ContinuoA Importância do Teste Continuo
A Importância do Teste Continuo
Elias Nogueira1.3K views
Automatizando uma app Híbrida by Elias Nogueira
Automatizando uma app HíbridaAutomatizando uma app Híbrida
Automatizando uma app Híbrida
Elias Nogueira843 views
Acelerando o feedback e deploy com Automação de Testes! by Elias Nogueira
Acelerando o feedback e deploy com Automação de Testes! Acelerando o feedback e deploy com Automação de Testes!
Acelerando o feedback e deploy com Automação de Testes!
Elias Nogueira1.3K views
Automação de Teste em Front End - Caipira Ágil by Elias Nogueira
Automação de Teste em Front End - Caipira ÁgilAutomação de Teste em Front End - Caipira Ágil
Automação de Teste em Front End - Caipira Ágil
Elias Nogueira2.6K views
Teste sua app e aumente as chances de mantê-la no mercado by Elias Nogueira
Teste sua app e aumente as chances de mantê-la no mercadoTeste sua app e aumente as chances de mantê-la no mercado
Teste sua app e aumente as chances de mantê-la no mercado
Elias Nogueira1.4K views
TDC2017 | Florianópolis - Trilha Java Melhorando a performance do seu Código ... by tdc-globalcode
TDC2017 | Florianópolis - Trilha Java Melhorando a performance do seu Código ...TDC2017 | Florianópolis - Trilha Java Melhorando a performance do seu Código ...
TDC2017 | Florianópolis - Trilha Java Melhorando a performance do seu Código ...
tdc-globalcode346 views
Agileze seus testes com automacao e grid by Elias Nogueira
Agileze seus testes com automacao e gridAgileze seus testes com automacao e grid
Agileze seus testes com automacao e grid
Elias Nogueira2.1K views
Automação de Teste com Robotium - Tche Mobile 2014 by Elias Nogueira
Automação de Teste com Robotium - Tche Mobile 2014Automação de Teste com Robotium - Tche Mobile 2014
Automação de Teste com Robotium - Tche Mobile 2014
Elias Nogueira1.5K views
Automação de Teste para iOS e Android com Appium by Elias Nogueira
Automação de Teste para iOS e Android com AppiumAutomação de Teste para iOS e Android com Appium
Automação de Teste para iOS e Android com Appium
Elias Nogueira3.9K views
Application Insights - Monitore a sua aplicação em tempo real by André Dias
Application Insights - Monitore a sua aplicação em tempo realApplication Insights - Monitore a sua aplicação em tempo real
Application Insights - Monitore a sua aplicação em tempo real
André Dias878 views
Criando uma grid para execução de teste automatizado funcional e e2e by Elias Nogueira
Criando uma grid para execução de teste automatizado funcional e e2eCriando uma grid para execução de teste automatizado funcional e e2e
Criando uma grid para execução de teste automatizado funcional e e2e
Elias Nogueira815 views
Como ensinei mais de 1000 testadores by Elias Nogueira
Como ensinei mais de 1000 testadoresComo ensinei mais de 1000 testadores
Como ensinei mais de 1000 testadores
Elias Nogueira1.2K views
DevOps Summit Brasil: +10 Ferramentas para Melhorar a Qualidade do seu Software by André Dias
DevOps Summit Brasil: +10 Ferramentas para Melhorar a Qualidade do seu SoftwareDevOps Summit Brasil: +10 Ferramentas para Melhorar a Qualidade do seu Software
DevOps Summit Brasil: +10 Ferramentas para Melhorar a Qualidade do seu Software
André Dias2.4K views
Automação de Teste em UI para Android by Elias Nogueira
Automação de Teste em UI para AndroidAutomação de Teste em UI para Android
Automação de Teste em UI para Android
Elias Nogueira2.6K views
A importância dos Testes no Devops by Elias Nogueira
A importância dos Testes no DevopsA importância dos Testes no Devops
A importância dos Testes no Devops
Elias Nogueira1.4K views
QAOps - O QA com pézinho em DevOps (Ministry of Testing Floripa 2019) by Mayara Fernandes
QAOps - O QA com pézinho em DevOps (Ministry of Testing Floripa 2019)QAOps - O QA com pézinho em DevOps (Ministry of Testing Floripa 2019)
QAOps - O QA com pézinho em DevOps (Ministry of Testing Floripa 2019)
Mayara Fernandes1.8K views
Coders On Beer + Ministry Of Testing - Agile Testing by Samanta Cicilia
Coders On Beer + Ministry Of Testing - Agile TestingCoders On Beer + Ministry Of Testing - Agile Testing
Coders On Beer + Ministry Of Testing - Agile Testing
Samanta Cicilia363 views
InterCon - Automatizando Visual Regression Testing by Samanta Cicilia
InterCon - Automatizando Visual Regression TestingInterCon - Automatizando Visual Regression Testing
InterCon - Automatizando Visual Regression Testing
Samanta Cicilia420 views
Automação em Wearables para Android by Elias Nogueira
Automação em Wearables para AndroidAutomação em Wearables para Android
Automação em Wearables para Android
Elias Nogueira2.3K views

Similar to A importancia de testes em todos os aspectos

O que é preciso para ser um desenvolvedor Android by
O que é preciso para ser um desenvolvedor AndroidO que é preciso para ser um desenvolvedor Android
O que é preciso para ser um desenvolvedor AndroidNelson Glauber Leal
168 views34 slides
Mobile Apps Cross-Platform by
Mobile Apps Cross-PlatformMobile Apps Cross-Platform
Mobile Apps Cross-PlatformAdriel Café
2.2K views34 slides
Curso: Desenvolvimento de aplicativos híbridos (dia 1) by
Curso: Desenvolvimento de aplicativos híbridos (dia 1)Curso: Desenvolvimento de aplicativos híbridos (dia 1)
Curso: Desenvolvimento de aplicativos híbridos (dia 1)Wennder Santos
611 views78 slides
Criando uma grid para execução de testes paralelo com Appium by
Criando uma grid para execução de testes paralelo com AppiumCriando uma grid para execução de testes paralelo com Appium
Criando uma grid para execução de testes paralelo com AppiumElias Nogueira
1.4K views29 slides
Aplicativos hibridos-com-ionic-voce-tambem-pode-comecar-a-desenvolver-agora-t... by
Aplicativos hibridos-com-ionic-voce-tambem-pode-comecar-a-desenvolver-agora-t...Aplicativos hibridos-com-ionic-voce-tambem-pode-comecar-a-desenvolver-agora-t...
Aplicativos hibridos-com-ionic-voce-tambem-pode-comecar-a-desenvolver-agora-t...Marcelo Marques Gonçalves
58 views63 slides
Aplicativos Híbridos e Xamarin Test Cloud by
Aplicativos Híbridos e Xamarin Test CloudAplicativos Híbridos e Xamarin Test Cloud
Aplicativos Híbridos e Xamarin Test Cloudakamud
186 views45 slides

Similar to A importancia de testes em todos os aspectos(20)

O que é preciso para ser um desenvolvedor Android by Nelson Glauber Leal
O que é preciso para ser um desenvolvedor AndroidO que é preciso para ser um desenvolvedor Android
O que é preciso para ser um desenvolvedor Android
Mobile Apps Cross-Platform by Adriel Café
Mobile Apps Cross-PlatformMobile Apps Cross-Platform
Mobile Apps Cross-Platform
Adriel Café2.2K views
Curso: Desenvolvimento de aplicativos híbridos (dia 1) by Wennder Santos
Curso: Desenvolvimento de aplicativos híbridos (dia 1)Curso: Desenvolvimento de aplicativos híbridos (dia 1)
Curso: Desenvolvimento de aplicativos híbridos (dia 1)
Wennder Santos611 views
Criando uma grid para execução de testes paralelo com Appium by Elias Nogueira
Criando uma grid para execução de testes paralelo com AppiumCriando uma grid para execução de testes paralelo com Appium
Criando uma grid para execução de testes paralelo com Appium
Elias Nogueira1.4K views
Aplicativos hibridos-com-ionic-voce-tambem-pode-comecar-a-desenvolver-agora-t... by Marcelo Marques Gonçalves
Aplicativos hibridos-com-ionic-voce-tambem-pode-comecar-a-desenvolver-agora-t...Aplicativos hibridos-com-ionic-voce-tambem-pode-comecar-a-desenvolver-agora-t...
Aplicativos hibridos-com-ionic-voce-tambem-pode-comecar-a-desenvolver-agora-t...
Aplicativos Híbridos e Xamarin Test Cloud by akamud
Aplicativos Híbridos e Xamarin Test CloudAplicativos Híbridos e Xamarin Test Cloud
Aplicativos Híbridos e Xamarin Test Cloud
akamud186 views
Aplicativos híbridos e Xamarin Test Cloud by Wennder Santos
Aplicativos híbridos e Xamarin Test CloudAplicativos híbridos e Xamarin Test Cloud
Aplicativos híbridos e Xamarin Test Cloud
Wennder Santos584 views
Definindo testes e estratégias para dispositivos móveis by Thiago Cordeiro
Definindo testes e estratégias para dispositivos móveisDefinindo testes e estratégias para dispositivos móveis
Definindo testes e estratégias para dispositivos móveis
Thiago Cordeiro918 views
Semana Computação UFBA 2014 - Quer desenvolver aplicações nativas e cross-pla... by Paulo Cesar Ortins Brito
Semana Computação UFBA 2014 - Quer desenvolver aplicações nativas e cross-pla...Semana Computação UFBA 2014 - Quer desenvolver aplicações nativas e cross-pla...
Semana Computação UFBA 2014 - Quer desenvolver aplicações nativas e cross-pla...
Desenvolvimento android braga_geek_nights (1) by muldy
Desenvolvimento android braga_geek_nights (1)Desenvolvimento android braga_geek_nights (1)
Desenvolvimento android braga_geek_nights (1)
muldy693 views
Semana Computação Unifacs 2014 - Quer desenvolver aplicações nativas e cross-... by Paulo Cesar Ortins Brito
Semana Computação Unifacs 2014 - Quer desenvolver aplicações nativas e cross-...Semana Computação Unifacs 2014 - Quer desenvolver aplicações nativas e cross-...
Semana Computação Unifacs 2014 - Quer desenvolver aplicações nativas e cross-...
Seminário de Desenvolvimento Mobile - Etec Cafelândia by Diego Cavalca
Seminário de Desenvolvimento Mobile - Etec CafelândiaSeminário de Desenvolvimento Mobile - Etec Cafelândia
Seminário de Desenvolvimento Mobile - Etec Cafelândia
Diego Cavalca828 views
Apresentação de minha Monografia do curso de Sistema e Mídias Digitais by Édipo Souza
Apresentação de minha Monografia do curso de Sistema e Mídias DigitaisApresentação de minha Monografia do curso de Sistema e Mídias Digitais
Apresentação de minha Monografia do curso de Sistema e Mídias Digitais
Édipo Souza1.8K views
MVPConf - Azure Functions by CDS
MVPConf - Azure FunctionsMVPConf - Azure Functions
MVPConf - Azure Functions
CDS99 views
Desenvolvimento com windows 8.1 by Alvaro Brognoli
Desenvolvimento com windows 8.1Desenvolvimento com windows 8.1
Desenvolvimento com windows 8.1
Alvaro Brognoli1.4K views
GDG Tech Talk - Quer desenvolver aplicações nativas e cross-plataforma usando... by Paulo Cesar Ortins Brito
GDG Tech Talk - Quer desenvolver aplicações nativas e cross-plataforma usando...GDG Tech Talk - Quer desenvolver aplicações nativas e cross-plataforma usando...
GDG Tech Talk - Quer desenvolver aplicações nativas e cross-plataforma usando...
Javascript State of the Union 2015 by Huge
Javascript State of the Union 2015Javascript State of the Union 2015
Javascript State of the Union 2015
Huge3.6K views
Desenvolvimento Mobile by Elton Minetto
Desenvolvimento MobileDesenvolvimento Mobile
Desenvolvimento Mobile
Elton Minetto2.5K views
Automatização de testes funcionais em dispositivos móveis utilizando a técnic... by Rafael Chiavegatto
Automatização de testes funcionais em dispositivos móveis utilizando a técnic...Automatização de testes funcionais em dispositivos móveis utilizando a técnic...
Automatização de testes funcionais em dispositivos móveis utilizando a técnic...
Rafael Chiavegatto772 views

More from Elias Nogueira

Criando uma arquitetura para seus testes de API com RestAssured by
Criando uma arquitetura para seus testes de API com RestAssuredCriando uma arquitetura para seus testes de API com RestAssured
Criando uma arquitetura para seus testes de API com RestAssuredElias Nogueira
2.3K views42 slides
API Testing following the Test Pyramid by
API Testing following the Test PyramidAPI Testing following the Test Pyramid
API Testing following the Test PyramidElias Nogueira
1.7K views51 slides
De a máxima cobertura nos seus testes de API by
De a máxima cobertura nos seus testes de APIDe a máxima cobertura nos seus testes de API
De a máxima cobertura nos seus testes de APIElias Nogueira
3.2K views37 slides
Automação e virtualização de serviços by
Automação e virtualização de serviçosAutomação e virtualização de serviços
Automação e virtualização de serviçosElias Nogueira
2.2K views53 slides
Usando containers com auto-escala de testes by
Usando containers com auto-escala de testesUsando containers com auto-escala de testes
Usando containers com auto-escala de testesElias Nogueira
1.1K views22 slides
Coach por Imersão - Buscando a excelência técnica com o time by
Coach por Imersão - Buscando a excelência técnica com o timeCoach por Imersão - Buscando a excelência técnica com o time
Coach por Imersão - Buscando a excelência técnica com o timeElias Nogueira
881 views22 slides

More from Elias Nogueira(20)

Criando uma arquitetura para seus testes de API com RestAssured by Elias Nogueira
Criando uma arquitetura para seus testes de API com RestAssuredCriando uma arquitetura para seus testes de API com RestAssured
Criando uma arquitetura para seus testes de API com RestAssured
Elias Nogueira2.3K views
API Testing following the Test Pyramid by Elias Nogueira
API Testing following the Test PyramidAPI Testing following the Test Pyramid
API Testing following the Test Pyramid
Elias Nogueira1.7K views
De a máxima cobertura nos seus testes de API by Elias Nogueira
De a máxima cobertura nos seus testes de APIDe a máxima cobertura nos seus testes de API
De a máxima cobertura nos seus testes de API
Elias Nogueira3.2K views
Automação e virtualização de serviços by Elias Nogueira
Automação e virtualização de serviçosAutomação e virtualização de serviços
Automação e virtualização de serviços
Elias Nogueira2.2K views
Usando containers com auto-escala de testes by Elias Nogueira
Usando containers com auto-escala de testesUsando containers com auto-escala de testes
Usando containers com auto-escala de testes
Elias Nogueira1.1K views
Coach por Imersão - Buscando a excelência técnica com o time by Elias Nogueira
Coach por Imersão - Buscando a excelência técnica com o timeCoach por Imersão - Buscando a excelência técnica com o time
Coach por Imersão - Buscando a excelência técnica com o time
Elias Nogueira881 views
O Agile Coach pode (e muitas vezes deve) ser técnico by Elias Nogueira
O Agile Coach pode (e muitas vezes deve) ser técnicoO Agile Coach pode (e muitas vezes deve) ser técnico
O Agile Coach pode (e muitas vezes deve) ser técnico
Elias Nogueira714 views
Create an architecture for web test automation by Elias Nogueira
Create an architecture for web test automationCreate an architecture for web test automation
Create an architecture for web test automation
Elias Nogueira1.2K views
Paralelize seus testes web e mobile para ter feedbacks mais rápidos by Elias Nogueira
Paralelize seus testes web e mobile para ter feedbacks mais rápidosParalelize seus testes web e mobile para ter feedbacks mais rápidos
Paralelize seus testes web e mobile para ter feedbacks mais rápidos
Elias Nogueira704 views
Como 4 Agile Coaches trabalham em uma Transformação Ágil by Elias Nogueira
Como 4 Agile Coaches trabalham em uma Transformação Ágil Como 4 Agile Coaches trabalham em uma Transformação Ágil
Como 4 Agile Coaches trabalham em uma Transformação Ágil
Elias Nogueira810 views
Papel do QA na Transformação Ágil by Elias Nogueira
Papel do QA na Transformação ÁgilPapel do QA na Transformação Ágil
Papel do QA na Transformação Ágil
Elias Nogueira1.2K views
BDD não é automação de teste - Scrum Gathering by Elias Nogueira
BDD não é automação de teste - Scrum GatheringBDD não é automação de teste - Scrum Gathering
BDD não é automação de teste - Scrum Gathering
Elias Nogueira4.1K views
Como criar e executar testes paralelos web usando Selenium e containers by Elias Nogueira
Como criar e executar testes paralelos web usando Selenium e containersComo criar e executar testes paralelos web usando Selenium e containers
Como criar e executar testes paralelos web usando Selenium e containers
Elias Nogueira3.5K views
Improve Yourself -- Learn the Skills, Join the Community - Tests by Elias Nogueira
Improve Yourself -- Learn the Skills, Join the Community - TestsImprove Yourself -- Learn the Skills, Join the Community - Tests
Improve Yourself -- Learn the Skills, Join the Community - Tests
Elias Nogueira376 views
Confie no seu pipeline: Teste automaticamente um aplicativo Java de ponta a p... by Elias Nogueira
Confie no seu pipeline: Teste automaticamente um aplicativo Java de ponta a p...Confie no seu pipeline: Teste automaticamente um aplicativo Java de ponta a p...
Confie no seu pipeline: Teste automaticamente um aplicativo Java de ponta a p...
Elias Nogueira1.2K views
BDD não é Automação de Testes by Elias Nogueira
BDD não é Automação de TestesBDD não é Automação de Testes
BDD não é Automação de Testes
Elias Nogueira5.3K views
Como ter sucesso ministrando uma palestra técnica by Elias Nogueira
Como ter sucesso ministrando uma palestra técnicaComo ter sucesso ministrando uma palestra técnica
Como ter sucesso ministrando uma palestra técnica
Elias Nogueira594 views
Quais são os steps de que deve conter na sua pipeline? by Elias Nogueira
Quais são os steps de que deve conter na sua pipeline?Quais são os steps de que deve conter na sua pipeline?
Quais são os steps de que deve conter na sua pipeline?
Elias Nogueira391 views
Testes em todos os niveis de planejamento by Elias Nogueira
Testes em todos os niveis de planejamentoTestes em todos os niveis de planejamento
Testes em todos os niveis de planejamento
Elias Nogueira644 views

A importancia de testes em todos os aspectos