SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Downloaden Sie, um offline zu lesen
(48) 3285 5615 / 9645 5506
contato@qualister.com.br
• Terceirização de profissionais
• Consultoria de teste
• Avaliação de usabilidade
• Automação de testes
• Testes de performance
• Treinamentos

www.qualister.com.br

Automação de
Testes em
Dispositivos
Móveis na Nuvem

1
Palestrante

Júlio de Lima
E-mail:
julio.lima@qualister.com.br

Linkedin:
br.linkedin.com/in/juliodelimas/
Especialista em automação de testes de software
Experiência em projetos:

•
•
–
–
–
–

•
•

Softwares para o setor Público
Mercado de Ações
Telefonia e SAP
CloudComputing

Certificações internacionais (CTFL e CTAL-TM)
Certificação nacional (CBTS)
2

www.qualister.com.br
Twitter

twitter.com/juliodelimas

3
www.qualister.com.br
Parcerias internacionais

Soluções para automação, profilling e gestão de testes

Soluções para testes de performance

Soluções de apoio a avaliação de usabilidade

4
www.qualister.com.br
Automação de Testes para Dispositivos Móveis na Nuvem

“1.2 bilhões de pessoas
acessam a internet por seus
dispositivos móveis.”
Trinity Digital Marketing
5
www.qualister.com.br
Automação de Testes para Dispositivos Móveis na Nuvem

“61% das pessoas tem uma
melhor opinião sobre marcas que
fornecem uma boa experiência em
dispositivos móveis.”
Latitude
6
www.qualister.com.br
Automação de Testes para Dispositivos Móveis na Nuvem

Dispositivos móveis, versões de
sistemas operacionais e
browsers são lançados
constantemente
7
www.qualister.com.br
Automação de Testes para Dispositivos Móveis na Nuvem

O case

8
www.qualister.com.br
Automação de Testes para Dispositivos Móveis na Nuvem

Plugins no navegador ou
Simuladores?

9
www.qualister.com.br
Automação de Testes para Dispositivos Móveis na Nuvem

Testando nas nuvens:

10
www.qualister.com.br
Automação de Testes para Dispositivos Móveis na Nuvem

Segundo Cristiano Caetano, em seu artigo “Testes nas
Nuvens”, ao utilizar a nuvem como laboratório de testes temos,
entre outros, os seguintes benefícios:

 Fidelidade dos testes;






Infra-estrutura elástica;
Pay-per-use;
Redução dos custos de licenciamento;
Redução de gastos com recursos ociosos;
Diversidade de combinações de infraestrutura e dispositivos;

11
www.qualister.com.br
Automação de Testes para Dispositivos Móveis na Nuvem

Praticidade ao executar os
testes na nuvem

12
www.qualister.com.br
Automação de Testes para Dispositivos Móveis na Nuvem

E como se paga por este serviço?

13
www.qualister.com.br
Automação de Testes para Dispositivos Móveis na Nuvem

Qual Grid usar?

14
www.qualister.com.br
Automação de Testes para Dispositivos Móveis na Nuvem

A implementação:

15
www.qualister.com.br
Automação de Testes para Dispositivos Móveis na Nuvem

Antes:
IWebDriver driver = new FirefoxDriver();

Depois:
DesiredCapabilities capability = new DesiredCapabilities();
capability.SetCapability("browserName", "android");
capability.SetCapability("os", "android");
capability.SetCapability("version", "4.1");
capability.SetCapability("device", "Samsung Galaxy S III");
capability.SetCapability("browserstack.user", "JuliodeLima");
capability.SetCapability("browserstack.key", "C4vSfVtMf9sC721jbBxc");
IWebDriver driver = new RemoteWebDriver( new Uri("http://hub.browserstack.com/wd/hub/"),
capability );

16
www.qualister.com.br
Automação de Testes para Dispositivos Móveis na Nuvem

Relatórios de execução

17
www.qualister.com.br
Automação de Testes para Dispositivos Móveis na Nuvem

Exemplo

18
www.qualister.com.br
Dúvidas?

julio.lima@qualister.com.br
slideshare.net/juliodelimas
Telefone: (48) 3285 5615
www.qualister.com.br
19
www.qualister.com.br

Weitere ähnliche Inhalte

Was ist angesagt?

Automacao de testes com keyword driven
Automacao de testes com keyword drivenAutomacao de testes com keyword driven
Automacao de testes com keyword drivenQualister
 
Teste de performance na nuvem com JMeter e BlazeMeter TDC2014
Teste de performance na nuvem com JMeter e BlazeMeter TDC2014Teste de performance na nuvem com JMeter e BlazeMeter TDC2014
Teste de performance na nuvem com JMeter e BlazeMeter TDC2014Qualister
 
Medindo a performance de aplicações web com JMeter
Medindo a performance de aplicações web com JMeterMedindo a performance de aplicações web com JMeter
Medindo a performance de aplicações web com JMeterJúlio de Lima
 
DEV-OPS para teste de software
DEV-OPS para teste de softwareDEV-OPS para teste de software
DEV-OPS para teste de softwareQualister
 
Palestra Rest-Assured com Maven e JUnit
Palestra Rest-Assured com Maven e JUnitPalestra Rest-Assured com Maven e JUnit
Palestra Rest-Assured com Maven e JUnitQualister
 
Revisao inspecao artefatos testes estaticos
Revisao inspecao artefatos testes estaticosRevisao inspecao artefatos testes estaticos
Revisao inspecao artefatos testes estaticosCristiano Caetano
 
Ctfl 2018 sample_b[v1.3br]
Ctfl 2018 sample_b[v1.3br]Ctfl 2018 sample_b[v1.3br]
Ctfl 2018 sample_b[v1.3br]rafael327780
 
Perspectivas em teste de software
Perspectivas em teste de softwarePerspectivas em teste de software
Perspectivas em teste de softwareQualister
 
Automacao de testes mitos e verdades
Automacao de testes mitos e verdadesAutomacao de testes mitos e verdades
Automacao de testes mitos e verdadesCristiano Caetano
 
Palestra sobre Automação de Testes com Rest-Assured
Palestra sobre Automação de Testes com Rest-AssuredPalestra sobre Automação de Testes com Rest-Assured
Palestra sobre Automação de Testes com Rest-AssuredQualister
 
Juntando para multiplicar
Juntando para multiplicarJuntando para multiplicar
Juntando para multiplicarQualister
 
Testes performance nuvem com j meter e blazemeter
Testes performance nuvem com j meter e blazemeterTestes performance nuvem com j meter e blazemeter
Testes performance nuvem com j meter e blazemeterQualister
 
DevCamp - O papel de um testador em uma equipe ágil
DevCamp - O papel de um testador em uma equipe ágilDevCamp - O papel de um testador em uma equipe ágil
DevCamp - O papel de um testador em uma equipe ágilElias Nogueira
 
[TDC2015] De unitário a aceitação: Automação de testes com Codeception
[TDC2015] De unitário a aceitação: Automação de testes com Codeception[TDC2015] De unitário a aceitação: Automação de testes com Codeception
[TDC2015] De unitário a aceitação: Automação de testes com CodeceptionQualister
 
[PHPConferenceBR] Automação de testes com Codeception
[PHPConferenceBR] Automação de testes com Codeception[PHPConferenceBR] Automação de testes com Codeception
[PHPConferenceBR] Automação de testes com CodeceptionJúlio de Lima
 
Teste de Software - Especialização Univem
Teste de Software - Especialização UnivemTeste de Software - Especialização Univem
Teste de Software - Especialização UnivemAndré Abe Vicente
 
Agile e Testes: Um Relato de Experiência da Indústria
Agile e Testes: Um Relato de Experiência da IndústriaAgile e Testes: Um Relato de Experiência da Indústria
Agile e Testes: Um Relato de Experiência da IndústriaAndré Abe Vicente
 
III Mesa Redonda - Teste de Software na Prática - Andre Abe Vicente
III Mesa Redonda - Teste de Software na Prática - Andre Abe VicenteIII Mesa Redonda - Teste de Software na Prática - Andre Abe Vicente
III Mesa Redonda - Teste de Software na Prática - Andre Abe VicenteAndré Abe Vicente
 
IBM Rational Piores Práticas em Testes
IBM Rational Piores Práticas em TestesIBM Rational Piores Práticas em Testes
IBM Rational Piores Práticas em TestesFelipe Freire
 

Was ist angesagt? (20)

Automacao de testes com keyword driven
Automacao de testes com keyword drivenAutomacao de testes com keyword driven
Automacao de testes com keyword driven
 
Teste de performance na nuvem com JMeter e BlazeMeter TDC2014
Teste de performance na nuvem com JMeter e BlazeMeter TDC2014Teste de performance na nuvem com JMeter e BlazeMeter TDC2014
Teste de performance na nuvem com JMeter e BlazeMeter TDC2014
 
Medindo a performance de aplicações web com JMeter
Medindo a performance de aplicações web com JMeterMedindo a performance de aplicações web com JMeter
Medindo a performance de aplicações web com JMeter
 
DEV-OPS para teste de software
DEV-OPS para teste de softwareDEV-OPS para teste de software
DEV-OPS para teste de software
 
Palestra Rest-Assured com Maven e JUnit
Palestra Rest-Assured com Maven e JUnitPalestra Rest-Assured com Maven e JUnit
Palestra Rest-Assured com Maven e JUnit
 
Revisao inspecao artefatos testes estaticos
Revisao inspecao artefatos testes estaticosRevisao inspecao artefatos testes estaticos
Revisao inspecao artefatos testes estaticos
 
Ctfl 2018 sample_b[v1.3br]
Ctfl 2018 sample_b[v1.3br]Ctfl 2018 sample_b[v1.3br]
Ctfl 2018 sample_b[v1.3br]
 
Perspectivas em teste de software
Perspectivas em teste de softwarePerspectivas em teste de software
Perspectivas em teste de software
 
Automacao de testes mitos e verdades
Automacao de testes mitos e verdadesAutomacao de testes mitos e verdades
Automacao de testes mitos e verdades
 
Palestra sobre Automação de Testes com Rest-Assured
Palestra sobre Automação de Testes com Rest-AssuredPalestra sobre Automação de Testes com Rest-Assured
Palestra sobre Automação de Testes com Rest-Assured
 
Juntando para multiplicar
Juntando para multiplicarJuntando para multiplicar
Juntando para multiplicar
 
Testes performance nuvem com j meter e blazemeter
Testes performance nuvem com j meter e blazemeterTestes performance nuvem com j meter e blazemeter
Testes performance nuvem com j meter e blazemeter
 
DevCamp - O papel de um testador em uma equipe ágil
DevCamp - O papel de um testador em uma equipe ágilDevCamp - O papel de um testador em uma equipe ágil
DevCamp - O papel de um testador em uma equipe ágil
 
[TDC2015] De unitário a aceitação: Automação de testes com Codeception
[TDC2015] De unitário a aceitação: Automação de testes com Codeception[TDC2015] De unitário a aceitação: Automação de testes com Codeception
[TDC2015] De unitário a aceitação: Automação de testes com Codeception
 
[PHPConferenceBR] Automação de testes com Codeception
[PHPConferenceBR] Automação de testes com Codeception[PHPConferenceBR] Automação de testes com Codeception
[PHPConferenceBR] Automação de testes com Codeception
 
Teste de Software - Especialização Univem
Teste de Software - Especialização UnivemTeste de Software - Especialização Univem
Teste de Software - Especialização Univem
 
Agile e Testes: Um Relato de Experiência da Indústria
Agile e Testes: Um Relato de Experiência da IndústriaAgile e Testes: Um Relato de Experiência da Indústria
Agile e Testes: Um Relato de Experiência da Indústria
 
III Mesa Redonda - Teste de Software na Prática - Andre Abe Vicente
III Mesa Redonda - Teste de Software na Prática - Andre Abe VicenteIII Mesa Redonda - Teste de Software na Prática - Andre Abe Vicente
III Mesa Redonda - Teste de Software na Prática - Andre Abe Vicente
 
Agile e Testes no PagSeguro
Agile e Testes no PagSeguroAgile e Testes no PagSeguro
Agile e Testes no PagSeguro
 
IBM Rational Piores Práticas em Testes
IBM Rational Piores Práticas em TestesIBM Rational Piores Práticas em Testes
IBM Rational Piores Práticas em Testes
 

Andere mochten auch

Curso Teste de performance, carga e stress JMeter
Curso Teste de performance, carga e stress JMeterCurso Teste de performance, carga e stress JMeter
Curso Teste de performance, carga e stress JMeterQualister
 
Testes para dispositivos móveis
Testes para dispositivos móveisTestes para dispositivos móveis
Testes para dispositivos móveisQualister
 
Teste e Qualidade de Software
Teste e Qualidade de SoftwareTeste e Qualidade de Software
Teste e Qualidade de SoftwareQualister
 
Testando a integração com APIs - RSonRails/11
Testando a integração com APIs - RSonRails/11Testando a integração com APIs - RSonRails/11
Testando a integração com APIs - RSonRails/11Rafael Souza
 
Testes de usabilidade com uma pitada de lean ux
Testes de usabilidade com uma pitada de lean uxTestes de usabilidade com uma pitada de lean ux
Testes de usabilidade com uma pitada de lean uxQualister
 
Testes ágeis
Testes ágeisTestes ágeis
Testes ágeisQualister
 
Testes de segurança desafios e oportunidades
Testes de segurança desafios e oportunidadesTestes de segurança desafios e oportunidades
Testes de segurança desafios e oportunidadesQualister
 
Automação de testes BDD e ATDD
Automação de testes BDD e ATDDAutomação de testes BDD e ATDD
Automação de testes BDD e ATDDQualister
 
ALM - Testes Exploratórios
ALM - Testes ExploratóriosALM - Testes Exploratórios
ALM - Testes ExploratóriosAlan Carlos
 
Changing Your Testing Mindset, Booster Conference, Bergen, Norway, 2014
Changing Your Testing Mindset, Booster Conference, Bergen, Norway, 2014Changing Your Testing Mindset, Booster Conference, Bergen, Norway, 2014
Changing Your Testing Mindset, Booster Conference, Bergen, Norway, 2014lisacrispin
 
Tendências em teste de software
Tendências em teste de softwareTendências em teste de software
Tendências em teste de softwareQualister
 
Gestão de defeitos e testes com Jira
Gestão de defeitos e testes com JiraGestão de defeitos e testes com Jira
Gestão de defeitos e testes com JiraQualister
 
Curso testes avaliação Usabilidade
Curso testes avaliação UsabilidadeCurso testes avaliação Usabilidade
Curso testes avaliação UsabilidadeQualister
 

Andere mochten auch (15)

Curso Teste de performance, carga e stress JMeter
Curso Teste de performance, carga e stress JMeterCurso Teste de performance, carga e stress JMeter
Curso Teste de performance, carga e stress JMeter
 
Testes para dispositivos móveis
Testes para dispositivos móveisTestes para dispositivos móveis
Testes para dispositivos móveis
 
Teste e Qualidade de Software
Teste e Qualidade de SoftwareTeste e Qualidade de Software
Teste e Qualidade de Software
 
Testando a integração com APIs - RSonRails/11
Testando a integração com APIs - RSonRails/11Testando a integração com APIs - RSonRails/11
Testando a integração com APIs - RSonRails/11
 
Testes de usabilidade com uma pitada de lean ux
Testes de usabilidade com uma pitada de lean uxTestes de usabilidade com uma pitada de lean ux
Testes de usabilidade com uma pitada de lean ux
 
Docker e suas tecnologias
Docker e suas tecnologiasDocker e suas tecnologias
Docker e suas tecnologias
 
Testes ágeis
Testes ágeisTestes ágeis
Testes ágeis
 
Testes de segurança desafios e oportunidades
Testes de segurança desafios e oportunidadesTestes de segurança desafios e oportunidades
Testes de segurança desafios e oportunidades
 
Automação de testes BDD e ATDD
Automação de testes BDD e ATDDAutomação de testes BDD e ATDD
Automação de testes BDD e ATDD
 
ALM - Testes Exploratórios
ALM - Testes ExploratóriosALM - Testes Exploratórios
ALM - Testes Exploratórios
 
Changing Your Testing Mindset, Booster Conference, Bergen, Norway, 2014
Changing Your Testing Mindset, Booster Conference, Bergen, Norway, 2014Changing Your Testing Mindset, Booster Conference, Bergen, Norway, 2014
Changing Your Testing Mindset, Booster Conference, Bergen, Norway, 2014
 
Tendências em teste de software
Tendências em teste de softwareTendências em teste de software
Tendências em teste de software
 
Introdução ao TDD
Introdução ao TDDIntrodução ao TDD
Introdução ao TDD
 
Gestão de defeitos e testes com Jira
Gestão de defeitos e testes com JiraGestão de defeitos e testes com Jira
Gestão de defeitos e testes com Jira
 
Curso testes avaliação Usabilidade
Curso testes avaliação UsabilidadeCurso testes avaliação Usabilidade
Curso testes avaliação Usabilidade
 

Ähnlich wie BRATESTE 2013 - Automação de testes de dispositivos móveis na nuvem

TDD e UnitTest em Java
TDD e UnitTest em JavaTDD e UnitTest em Java
TDD e UnitTest em JavaJúlio de Lima
 
TDC-2014 Automação de testes para não programadores com selenium e keyword dr...
TDC-2014 Automação de testes para não programadores com selenium e keyword dr...TDC-2014 Automação de testes para não programadores com selenium e keyword dr...
TDC-2014 Automação de testes para não programadores com selenium e keyword dr...Cristiano Caetano
 
Teste Contínuo de Integração e Virtualização de Serviços
Teste Contínuo de Integração e Virtualização de ServiçosTeste Contínuo de Integração e Virtualização de Serviços
Teste Contínuo de Integração e Virtualização de ServiçosRationalBrasil
 
Palestra Andrea Rigoni - SUMMIT TI 2015
Palestra Andrea Rigoni - SUMMIT TI 2015Palestra Andrea Rigoni - SUMMIT TI 2015
Palestra Andrea Rigoni - SUMMIT TI 2015Andrea Rigoni
 
Testes de Performance na Nuvem | TDC2014
Testes de Performance na Nuvem | TDC2014Testes de Performance na Nuvem | TDC2014
Testes de Performance na Nuvem | TDC2014Júlio de Lima
 
O Desafio da Qualidade no Desenvolvimento Mobile
O Desafio da Qualidade no Desenvolvimento MobileO Desafio da Qualidade no Desenvolvimento Mobile
O Desafio da Qualidade no Desenvolvimento MobileXpand IT
 
Trabalhando com ALM na nuvem
Trabalhando com ALM na nuvemTrabalhando com ALM na nuvem
Trabalhando com ALM na nuvemAdriano Bertucci
 
Qualidade de software e sua influência no sucesso do projeto
Qualidade de software e sua influência no sucesso do projetoQualidade de software e sua influência no sucesso do projeto
Qualidade de software e sua influência no sucesso do projetoValquíria Duarte D'Amato
 
Trabalhando com TFS na nuvem (Microsoft Azure). Quais vantagens de migrar o A...
Trabalhando com TFS na nuvem (Microsoft Azure). Quais vantagens de migrar o A...Trabalhando com TFS na nuvem (Microsoft Azure). Quais vantagens de migrar o A...
Trabalhando com TFS na nuvem (Microsoft Azure). Quais vantagens de migrar o A...Marcus Garcia
 
Desenvolvimento de software - novas abordagens e desafios - Ricardo Cristalli
Desenvolvimento de software - novas abordagens e desafios - Ricardo CristalliDesenvolvimento de software - novas abordagens e desafios - Ricardo Cristalli
Desenvolvimento de software - novas abordagens e desafios - Ricardo CristalliRio Info
 
Apresentacao_insitucional_v12
Apresentacao_insitucional_v12Apresentacao_insitucional_v12
Apresentacao_insitucional_v12Leandro Ginane
 
IBM Bluemix - The Digital Innovation Platform
IBM Bluemix - The Digital Innovation PlatformIBM Bluemix - The Digital Innovation Platform
IBM Bluemix - The Digital Innovation PlatformBruno Rodrigues Alcantara
 
ERES 2018 - Microserviços: Desafios para Lidar com a Qualidade
ERES 2018 - Microserviços: Desafios para Lidar com a QualidadeERES 2018 - Microserviços: Desafios para Lidar com a Qualidade
ERES 2018 - Microserviços: Desafios para Lidar com a QualidadeAndré Abe Vicente
 
Palestra Andrea Rigoni CONACLOUD 2014 - Os desafios no uso de sistemas crític...
Palestra Andrea Rigoni CONACLOUD 2014 - Os desafios no uso de sistemas crític...Palestra Andrea Rigoni CONACLOUD 2014 - Os desafios no uso de sistemas crític...
Palestra Andrea Rigoni CONACLOUD 2014 - Os desafios no uso de sistemas crític...Andrea Rigoni
 
Automação de testes: Teoria e Prática (SENAI) - Qualister
Automação de testes: Teoria e Prática (SENAI) - QualisterAutomação de testes: Teoria e Prática (SENAI) - Qualister
Automação de testes: Teoria e Prática (SENAI) - QualisterCristiano Caetano
 

Ähnlich wie BRATESTE 2013 - Automação de testes de dispositivos móveis na nuvem (20)

TDD e UnitTest em Java
TDD e UnitTest em JavaTDD e UnitTest em Java
TDD e UnitTest em Java
 
TDC-2014 Automação de testes para não programadores com selenium e keyword dr...
TDC-2014 Automação de testes para não programadores com selenium e keyword dr...TDC-2014 Automação de testes para não programadores com selenium e keyword dr...
TDC-2014 Automação de testes para não programadores com selenium e keyword dr...
 
Teste Contínuo de Integração e Virtualização de Serviços
Teste Contínuo de Integração e Virtualização de ServiçosTeste Contínuo de Integração e Virtualização de Serviços
Teste Contínuo de Integração e Virtualização de Serviços
 
Palestra Andrea Rigoni - SUMMIT TI 2015
Palestra Andrea Rigoni - SUMMIT TI 2015Palestra Andrea Rigoni - SUMMIT TI 2015
Palestra Andrea Rigoni - SUMMIT TI 2015
 
Testes de Performance na Nuvem | TDC2014
Testes de Performance na Nuvem | TDC2014Testes de Performance na Nuvem | TDC2014
Testes de Performance na Nuvem | TDC2014
 
O Desafio da Qualidade no Desenvolvimento Mobile
O Desafio da Qualidade no Desenvolvimento MobileO Desafio da Qualidade no Desenvolvimento Mobile
O Desafio da Qualidade no Desenvolvimento Mobile
 
WDES 2015 paper: Designing a Software Architecture for a Railway Safety Platform
WDES 2015 paper: Designing a Software Architecture for a Railway Safety PlatformWDES 2015 paper: Designing a Software Architecture for a Railway Safety Platform
WDES 2015 paper: Designing a Software Architecture for a Railway Safety Platform
 
Ufs na nuvem gp 2017-2
Ufs na nuvem   gp 2017-2 Ufs na nuvem   gp 2017-2
Ufs na nuvem gp 2017-2
 
Ufs na nuvem gp 2017-2
Ufs na nuvem   gp 2017-2 Ufs na nuvem   gp 2017-2
Ufs na nuvem gp 2017-2
 
Trabalhando com ALM na nuvem
Trabalhando com ALM na nuvemTrabalhando com ALM na nuvem
Trabalhando com ALM na nuvem
 
Brisa - Cases Qualidade Sofware
Brisa -  Cases Qualidade SofwareBrisa -  Cases Qualidade Sofware
Brisa - Cases Qualidade Sofware
 
Qualidade de software e sua influência no sucesso do projeto
Qualidade de software e sua influência no sucesso do projetoQualidade de software e sua influência no sucesso do projeto
Qualidade de software e sua influência no sucesso do projeto
 
Trabalhando com TFS na nuvem (Microsoft Azure). Quais vantagens de migrar o A...
Trabalhando com TFS na nuvem (Microsoft Azure). Quais vantagens de migrar o A...Trabalhando com TFS na nuvem (Microsoft Azure). Quais vantagens de migrar o A...
Trabalhando com TFS na nuvem (Microsoft Azure). Quais vantagens de migrar o A...
 
Desenvolvimento de software - novas abordagens e desafios - Ricardo Cristalli
Desenvolvimento de software - novas abordagens e desafios - Ricardo CristalliDesenvolvimento de software - novas abordagens e desafios - Ricardo Cristalli
Desenvolvimento de software - novas abordagens e desafios - Ricardo Cristalli
 
Apresentacao_insitucional_v12
Apresentacao_insitucional_v12Apresentacao_insitucional_v12
Apresentacao_insitucional_v12
 
Cloud computing foundation
Cloud computing foundationCloud computing foundation
Cloud computing foundation
 
IBM Bluemix - The Digital Innovation Platform
IBM Bluemix - The Digital Innovation PlatformIBM Bluemix - The Digital Innovation Platform
IBM Bluemix - The Digital Innovation Platform
 
ERES 2018 - Microserviços: Desafios para Lidar com a Qualidade
ERES 2018 - Microserviços: Desafios para Lidar com a QualidadeERES 2018 - Microserviços: Desafios para Lidar com a Qualidade
ERES 2018 - Microserviços: Desafios para Lidar com a Qualidade
 
Palestra Andrea Rigoni CONACLOUD 2014 - Os desafios no uso de sistemas crític...
Palestra Andrea Rigoni CONACLOUD 2014 - Os desafios no uso de sistemas crític...Palestra Andrea Rigoni CONACLOUD 2014 - Os desafios no uso de sistemas crític...
Palestra Andrea Rigoni CONACLOUD 2014 - Os desafios no uso de sistemas crític...
 
Automação de testes: Teoria e Prática (SENAI) - Qualister
Automação de testes: Teoria e Prática (SENAI) - QualisterAutomação de testes: Teoria e Prática (SENAI) - Qualister
Automação de testes: Teoria e Prática (SENAI) - Qualister
 

Mehr von Qualister

Automação de testes funcionais com selenium webdriver
Automação de testes funcionais com selenium webdriverAutomação de testes funcionais com selenium webdriver
Automação de testes funcionais com selenium webdriverQualister
 
Testes em Web Services - conceitos e ferramentas
Testes em Web Services - conceitos e ferramentasTestes em Web Services - conceitos e ferramentas
Testes em Web Services - conceitos e ferramentasQualister
 
Como testar aplicativos ios e android
Como testar aplicativos ios e androidComo testar aplicativos ios e android
Como testar aplicativos ios e androidQualister
 
Free-ebook-rex-black advanced-software-testing
Free-ebook-rex-black advanced-software-testingFree-ebook-rex-black advanced-software-testing
Free-ebook-rex-black advanced-software-testingQualister
 
Galileo computing software testing
Galileo computing software testingGalileo computing software testing
Galileo computing software testingQualister
 
Testes de segurança
Testes de segurançaTestes de segurança
Testes de segurançaQualister
 
Curso de verificação e Revisão e Inspeção de artefatos
Curso de verificação e Revisão e Inspeção de artefatosCurso de verificação e Revisão e Inspeção de artefatos
Curso de verificação e Revisão e Inspeção de artefatosQualister
 

Mehr von Qualister (7)

Automação de testes funcionais com selenium webdriver
Automação de testes funcionais com selenium webdriverAutomação de testes funcionais com selenium webdriver
Automação de testes funcionais com selenium webdriver
 
Testes em Web Services - conceitos e ferramentas
Testes em Web Services - conceitos e ferramentasTestes em Web Services - conceitos e ferramentas
Testes em Web Services - conceitos e ferramentas
 
Como testar aplicativos ios e android
Como testar aplicativos ios e androidComo testar aplicativos ios e android
Como testar aplicativos ios e android
 
Free-ebook-rex-black advanced-software-testing
Free-ebook-rex-black advanced-software-testingFree-ebook-rex-black advanced-software-testing
Free-ebook-rex-black advanced-software-testing
 
Galileo computing software testing
Galileo computing software testingGalileo computing software testing
Galileo computing software testing
 
Testes de segurança
Testes de segurançaTestes de segurança
Testes de segurança
 
Curso de verificação e Revisão e Inspeção de artefatos
Curso de verificação e Revisão e Inspeção de artefatosCurso de verificação e Revisão e Inspeção de artefatos
Curso de verificação e Revisão e Inspeção de artefatos
 

BRATESTE 2013 - Automação de testes de dispositivos móveis na nuvem

  • 1. (48) 3285 5615 / 9645 5506 contato@qualister.com.br • Terceirização de profissionais • Consultoria de teste • Avaliação de usabilidade • Automação de testes • Testes de performance • Treinamentos www.qualister.com.br Automação de Testes em Dispositivos Móveis na Nuvem 1
  • 2. Palestrante Júlio de Lima E-mail: julio.lima@qualister.com.br Linkedin: br.linkedin.com/in/juliodelimas/ Especialista em automação de testes de software Experiência em projetos: • • – – – – • • Softwares para o setor Público Mercado de Ações Telefonia e SAP CloudComputing Certificações internacionais (CTFL e CTAL-TM) Certificação nacional (CBTS) 2 www.qualister.com.br
  • 4. Parcerias internacionais Soluções para automação, profilling e gestão de testes Soluções para testes de performance Soluções de apoio a avaliação de usabilidade 4 www.qualister.com.br
  • 5. Automação de Testes para Dispositivos Móveis na Nuvem “1.2 bilhões de pessoas acessam a internet por seus dispositivos móveis.” Trinity Digital Marketing 5 www.qualister.com.br
  • 6. Automação de Testes para Dispositivos Móveis na Nuvem “61% das pessoas tem uma melhor opinião sobre marcas que fornecem uma boa experiência em dispositivos móveis.” Latitude 6 www.qualister.com.br
  • 7. Automação de Testes para Dispositivos Móveis na Nuvem Dispositivos móveis, versões de sistemas operacionais e browsers são lançados constantemente 7 www.qualister.com.br
  • 8. Automação de Testes para Dispositivos Móveis na Nuvem O case 8 www.qualister.com.br
  • 9. Automação de Testes para Dispositivos Móveis na Nuvem Plugins no navegador ou Simuladores? 9 www.qualister.com.br
  • 10. Automação de Testes para Dispositivos Móveis na Nuvem Testando nas nuvens: 10 www.qualister.com.br
  • 11. Automação de Testes para Dispositivos Móveis na Nuvem Segundo Cristiano Caetano, em seu artigo “Testes nas Nuvens”, ao utilizar a nuvem como laboratório de testes temos, entre outros, os seguintes benefícios:  Fidelidade dos testes;      Infra-estrutura elástica; Pay-per-use; Redução dos custos de licenciamento; Redução de gastos com recursos ociosos; Diversidade de combinações de infraestrutura e dispositivos; 11 www.qualister.com.br
  • 12. Automação de Testes para Dispositivos Móveis na Nuvem Praticidade ao executar os testes na nuvem 12 www.qualister.com.br
  • 13. Automação de Testes para Dispositivos Móveis na Nuvem E como se paga por este serviço? 13 www.qualister.com.br
  • 14. Automação de Testes para Dispositivos Móveis na Nuvem Qual Grid usar? 14 www.qualister.com.br
  • 15. Automação de Testes para Dispositivos Móveis na Nuvem A implementação: 15 www.qualister.com.br
  • 16. Automação de Testes para Dispositivos Móveis na Nuvem Antes: IWebDriver driver = new FirefoxDriver(); Depois: DesiredCapabilities capability = new DesiredCapabilities(); capability.SetCapability("browserName", "android"); capability.SetCapability("os", "android"); capability.SetCapability("version", "4.1"); capability.SetCapability("device", "Samsung Galaxy S III"); capability.SetCapability("browserstack.user", "JuliodeLima"); capability.SetCapability("browserstack.key", "C4vSfVtMf9sC721jbBxc"); IWebDriver driver = new RemoteWebDriver( new Uri("http://hub.browserstack.com/wd/hub/"), capability ); 16 www.qualister.com.br
  • 17. Automação de Testes para Dispositivos Móveis na Nuvem Relatórios de execução 17 www.qualister.com.br
  • 18. Automação de Testes para Dispositivos Móveis na Nuvem Exemplo 18 www.qualister.com.br