Este documento apresenta informações sobre a Qualister Consultoria e Treinamento LTDA, uma empresa especializada em serviços de qualidade e teste de software. Ele fornece detalhes sobre os serviços oferecidos pela empresa, como terceirização de testes, consultoria e treinamentos. Também discute brevemente sobre testes ágeis, enfatizando que não existe uma abordagem específica chamada "Testes Ágeis", mas sim a aplicação de técnicas de teste em métodos ágeis de desenvolvimento de software.
1. www.qualister.com.br
(48) 4052-9536 / 9540
contato@qualister.com.br
Testes ágeis
• Terceirização de
profissionais
• Consultoria de teste
• Avaliação de usabilidade
• Automação de testes
• Testes de performance
• Treinamentos
2. www.qualister.com.br
Direitos autorais
Importante
– É proibida a cópia e reprodução de qualquer
parte do conteúdo desta apresentação incluindo,
mas não limitado a, textos, imagens, gráficos e
tabelas. Esta apresentação é protegida pelas leis
de Copyright e são propriedade de Cristiano
Caetano e Qualister Consultoria e Treinamento
LTDA.
– Não é permitido modificar, copiar, guardar em
banco de dados público, alugar, vender ou
republicar qualquer parte desta apresentação,
sem prévia permissão explícita do autor.
– Quando houver permissão de uso deste material,
é obrigatória a referência bibliográfica conforme
as normas vigentes.
3. www.qualister.com.br
Instrutor
Cristiano Caetano
Email: cristiano.caetano@qualister.com.br
Apresentações: slideshare.net/cristianocaetano
Blog: cristianocaetano.wordpress.com
É certificado CBTS pela ALATS. Diretor técnico da Qualister com mais de 10 anos de experiência, já
trabalhou na área de qualidade e teste de software para grandes empresas como Zero G, DELL e HP
Invent. É colunista na área de Teste e Qualidade de software do site linhadecodigo.com.br e autor dos
livros "CVS: Controle de Versões e Desenvolvimento Colaborativo de Software" e "Automação e
Gerenciamento de Testes: Aumentando a Produtividade com as Principais Soluções Open Source e
Gratuitas". Participante ativo da comunidade de teste de software brasileira, é o criador e mantenedor
do portal TestExpert: A sua comunidade gratuita de teste e qualidade de software
(www.testexpert.com.br).
5. www.qualister.com.br
Sobre a Qualister
• Fundação: 2007.
• Sobre a Qualister: A Qualister é uma empresa nacional, constituída a partir da união
de profissionais qualificados e certificados na área de testes e qualidade de software,
com o objetivo de integrar, implementar e implantar soluções com base nas
melhores práticas do mercado e normas internacionais.
• Colaboradores: A Qualister é composta por colaboradores pós-graduados e
certificados na área de testes (CBTS, CSTE) com larga experiência na indústria de
Tecnologia da Informação.
• Área de atuação: A Qualister é uma empresa especializada em serviços de qualidade
e teste de software. Tem como linhas de atuação consultoria em teste/qualidade de
software, outsourcing (terceirização dos serviços através da alocação de
profissionais) e treinamentos.
• Localização: A Qualister está localizada em Biguaçu na Grande Florianópolis/SC e
está instalada no CITEB – Centro de Inovação Tecnologia de Biguaçu no campus da
universidade UNIVALI.
10. www.qualister.com.br
Manifesto ágil
• Valores e diretrizes dos métodos ágeis:
– Indivíduos e interação entre eles ao invés de
processos e ferramentas;
– Software em funcionamento ao invés de
documentação abrangente;
– Colaboração com o cliente ao invés de
negociação de contratos;
– Responder a mudanças ao invés de seguir
estritamente um plano.
http://agilemanifesto.org/
13. www.qualister.com.br
Testes ágeis
• Requisito Ágil: Entendimento comum entre a equipe sobre o que deve
ser desenvolvimento e testado
• Método 3C proposto por Ron Jeffries
– Card
– Conversation
– Confirmation
http://xprogramming.com/articles/expcardconversationconfirmation/
Estória Conversa
Critérios de
aceitação Estória
Conversa
Critérios de
aceitação
Requisito Ágil
16. www.qualister.com.br
Testes ágeis
Testes de Unidade (TAD ou TDD)
public void testConverter30GrausCelciusParaFahrenheit() {
Conversor c = new Conversor();
assertEquals(c.celciusToFahrenheit(30), 86, 00);
}
Desenvolvedor
25. www.qualister.com.br
Testes ágeis
• Desafios
– Testar de forma tradicional em métodos ágeis
– O testador não é o debugger do desenvolvedor
– Método ágil não é para todos (teste ágil também
não é)
– Profissional de testes com baixo conhecimento
técnico e sem experiência em testes