TDC2013 - Trilha de Testes - Iterasys - José Correia - Testar em Multiplos Ambientes

Preview:

DESCRIPTION

Seu ambiente de teste é muito menor que o de produção? Precisa repetir os mesmos testes com um monte de browsers e dispositivos diferentes? Você não tem nem recursos nem tempo para testar tudo o que precisa? Isso tudo já foi um grande problema. Ou ainda é para você? Agora uma série de técnicas de priorização e recursos baseados em software open source e ferramentas na nuvem podem resolver todas essas questões e elevar os seus testes ao próximo nível.

Citation preview

Globalcode – Open4education

Testar em Multiplos Ambientes

José Correia @realjosecorreia

@iterasys

Globalcode – Open4education

José Correia @realjosecorreia

Apaixonado por Teste de Software

e Garantia da Qualidade

18 Anos em TI 11 Anos em Testes e QA

Graduado em Processamento de Dados

pela FATEC

Pós-graduado em Gestão Empresarial

pela CEETEPS-IPEN/USP

Certificado CBTS, CSQA, CSTE, CTFL,

ICC::AT, ICC::TS, IIL Orange Belt em

Microsoft Project, Implementador MPT.br,

MCSA, MCP, MOS, entre outras

Fundador da Iterasys

4º TDC 2010-11-12-13

Globalcode – Open4education

Principal Centro de Treinamento em Teste de Software

e Garantia da Qualidade na América Latina

Milhares de Alunos em + de 200 Empresas

Fundada em 2006, em São Paulo/SP

Globalcode – Open4education

Demos?

Assista 1h30 de

demonstração das ferramentas

19/07/2013 – sexta

8h30-10h00, ou

10h30-12h00

http://tinyurl.com/tdc2013after

Globalcode – Open4education

Ambiente de Teste X Produção

X

Globalcode – Open4education

Ranking Browsers com Pareto

28%

51%

68% 84%

95%

100%

0

20

40

60

80

100

120

GC FF IE O S Outros

Globalcode – Open4education

Como saber o que é mais importante?

Conversar com o

cliente e as

equipes

Analisar a

documentação

(se existir...)

Estudar o negócio

que você testa

• Criar Rankings

• Páginas mais

acessadas

• Páginas mais

modificadas

(repositório)

• Defeitos mais

comuns

(bug tracker)

• Reclamações

(help desk)

Globalcode – Open4education

Teoria da Cauda Longa!

E quando tudo é importante?

Globalcode – Open4education

Conheça Pairwise.org

• Embasamento sobre

a efetividade

• Pesquisas

• Artigos

• Eventos

• Ferramentas

Globalcode – Open4education

CombTestWeb

http://alarcosj.esi.uclm.es/CombTestWeb/combinatorial.jsp

Globalcode – Open4education

Cobertura de Teste Login

E-mail

Senha

Entrar Limpar

Quantas

possibilidades /

variações de ação

ou preenchimento

tem a tela ao lado?

Globalcode – Open4education

Cobertura de Teste Login

E-mail

Senha

Entrar Limpar

E-mail Senha Botão Resultado

a@it.com verde Entrar Acessa

a@it.com roxo Entrar Ñ Acessa

a@it.com blablabla Limpar Limpa

Iniciantes enxergam 3:

Existem dezenas...

Imagine então sistemas inteiros!

Globalcode – Open4education

Problema:

Multiplos Ambientes

Globalcode – Open4education

Cobertor Curto...

Bugs aparecem em variações especificas

Globalcode – Open4education

Pior, cada vez mais de tudo...

Globalcode – Open4education

Como ter os ambientes?

Físicas

$$$$

VMs

Internas

Comunidades

(Share) Núvem

Núvem

Especia-

lizada

Globalcode – Open4education

Selenium na Núvem

Globalcode – Open4education

Centenas de ambientes...

Globalcode – Open4education

Outro Problema:

Performance e Escala

Globalcode – Open4education

Veloz e Tranquilo?

Globalcode – Open4education

JMeter na Núvem

Globalcode – Open4education

Vamos ficar em contato

E-mail

Site

/realjosecorreia /iterasys

/in/josecorreia Iterasys (grupo)

@realjosecorreia @iterasys

correia@iterasys.com.br

contato@iterasys.com.br

www.iterasys.com.br

Globalcode – Open4education

Obrigado! Dúvidas?

Assista 1h30 de demo das ferramentas

19/07/2013 – sexta

8h30-10h00, ou

10h30-12h00

http://tinyurl.com/tdc2013after

Slides: slideshare.com/realjosecorreia