TDC 2015 Floripa - Testes Automatizados de todos os tipos utilizando bibliotecas JavaScript
-
Upload
stefan-teixeira -
Category
Software
-
view
586 -
download
1
Transcript of TDC 2015 Floripa - Testes Automatizados de todos os tipos utilizando bibliotecas JavaScript
Globalcode – Open4education
Testes Automatizados de todos os tipos utilizando bibliotecas JavaScript
Stefan [email protected] / stefanteixeira.com.br
About meStefan Teixeira
• QA / DevOps Engineer• Bacharel em Ciência da Computação pela UFRJ• MBA em Garantia de Qualidade de Software pela Escola Politécnica da
UFRJ• Mantém um blog técnico sobre testes: stefanteixeira.com.br• Entusiasta de Testes Automatizados, Agile Testing e da cultura DevOps
Contatos:
• E-mail: [email protected]• Twitter: twitter.com/stefan_teixeira• Facebook: facebook.com/stefan.teixeira• LinkedIn: linkedin.com/in/stefanteixeira• GitHub: github.com/stefanteixeira• SlideShare: slideshare.net/stefanteixeira
Testes Automatizados
Pirâmide de Automação de Testes
(Mike Cohn - Succeeding With Agile)
Anti-patterns
Unit
Testes de Unidade
Testes de Unidade
Mocks/Stubs/Spies
Mocks/Stubs/Spies
SomenteSpies!
Assertion Libraries
Assertion Libraries
Cobertura de Código
Cobertura de Código
Análise de Complexidade de Código
Análise de Complexidade de Código
Testes de Mutação
Testes de Mutação
Service
Testes de API
Testes de API
UI
Testes de UI
Testes de UI
Visual Regression Tests
Visual Regression Tests
Web Performance Analysis
Web Performance Analysis
Hands-on
Hands-on
• Estrutura do projeto de exemplo no GitHub: https://github.com/stefanteixeira/fav-organizer
• Testes de unidade, API, UI e visuais
• Relatório de cobertura do Istanbul
• Relatório de complexidade de código do Plato
• Build do projeto no CircleCI