3. Introdução
O intuito desta palestra é debater a criação do ambiente de
Testes automatizado, bem como a importância da escolha de
ferramentas que auxiliem na criação, execução e gerenciamento
4. Configurações
Em que momento do meu projeto devo começar a me
preocupar com o teste automatizado?
O que tenho que escolher para fazer a configuração?
5. Ferramentas de Automação
- Escolher uma ferramenta que atenda a maioria das necessidades no seu
projeto.
- Pensar na arquitertura dos testes automatizados antes de começar a fazer.
- Contruir os scripts de testes de forma simples e fácil manutenção.
- Telas
- Regras de negócio
- Se aproveitar do reuso (código Orientado a Objetos)
- Mapear os cenários para criação dos testes automatizados.
6. Facilitando a vida
- Escolha um framework para facilitar as coisas;
- Organização dos cenários automatizados;
- Obtenha relatórios das execuções;
7. Desafios
- Como envolver os responsáveis do projeto na automação?
- Quais são os ganhos ?
- Mudança de cultura!!!
8. Integração contínua
- Gerenciadores de Dependências, builds e Deploys
- Colocar a aplicação sobre a gerência de uma ferramenta
que faça as tarefas de publicação automatizadas.
- Toda alteração na aplicação deve passar pelos testes auto!