palestra automação de testes em dispositivos móveis na nuvem (brateste2013)
DESCRIPTION
Palestra ministrada no evento BRATESTE2013, organizado pela ALATS, ocorrido no Rio de Janeiro, em 25 de outubro de 2013.TRANSCRIPT
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