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
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