2. Quem sou eu?
Profissional bacharel em Ciência da Computação. Um dos autores do relato
de experiência: Especificação e Automação Colaborativas de Testes utilizando
a técnica BDD, publicado no SBQS 2013. Scrum Master e Scrum Developer
pela ScrumAliance – CSM e CSD.
Líder Teste de Software na FPF tech e defensor de metodologias ágeis dentro
do desenvolvimento de software, enfaticamente em teste ágil, possui mais de
3 anos de experiência na área de pesquisa e desenvolvimento de teste
software(Mobile, Web e Desktop), testes automatizados com Selenium, Junit,
Robotium, Sikuli, UIAutomator e Selendroid com a utilização de BDD, Testes
Exploratórios e todo o processo de teste de software: planejamento,
especificação/execução de casos de testes, registro de falhas e relatórios de
testes.
3. Quem somos nós?
- Somos uma empresa que fornece treinamentos e consultoria na área de
teste de software proporcionando qualificação de profissionais e,
consequentemente, agregando qualidade aos produtos de seus clientes.
9. XGH eXtreme Go Horse Programming
1. XGH vale tudo. Resolveu o problema? Compilou?
Commit e então era isso;
2. XGH é totalmente reativo. Os erros só existem quando
aparecem;
3. Não existe refactoring, apenas rework;
4. Se tiver funcionando, não mexa mais;
5. Teste é para os fracos. Se rodou, está funcionando;
10. Quem aqui já desenvolveu
ou desenvolve usando
XGH?
15. Teste de Software
• Segundo Sommervile (2007), “[...] a meta do teste de
software é convencer os desenvolvedores e clientes do
sistema de que o software é bom o suficiente para o uso
operacional. O teste é um processo voltado a atingir a
confiabilidade do software”.
• Segundo Pressman (2011), a qualidade pode ser definida
como: “uma gestão de qualidade efetiva aplicada de modo a
criar um produto útil que forneça valor mensurável para
aqueles que produzem e para aqueles que utilizam”.
16. Teste de Software
• Segundo Myers (1979), o objetivo da fase de teste é o
processo de executar um programa com a intenção de
descobrir um erro através de um bom caso de teste.
• Segundo Pressman (2000), teste de software é um elemento
crítico para a garantia da qualidade do produto e representa a
ultima revisão de especificação, projeto e codificação.
37. Teste de Software: uma área, uma
carreira, um novo perfil.
João Clineu
www.facebook.com/joao.clineu
google.com/+JoãoClineu
br.linkedin.com/pub/joão-clineu/5a/938/307/
joaoclineu@qualityplustreinamentos.com