www.qualister.com.br
(48) 3285 5615 / 9645 5506
Automação de Testes em
Dispositivos Móveis na Nuvem
• Terceirização de profissionais
• Consultoria de teste
• Avaliação de usabilidade
• Automação de testes
• Testes de performance
• Treinamentos
1
www.qualister.com.br
Palestrante
Júlio de Lima
E-mail:
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.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
16
IWebDriver driver = new FirefoxDriver();
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 );
Antes:
Depois:
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?
slideshare.net/juliodelimas
Telefone: (48) 3285 5615
www.qualister.com.br
19