Académique Documents
Professionnel Documents
Culture Documents
Uma empresa se
A TI PRECISA destaca quando alia:
ACOMPANHAR Eficincia
Agilidade
ESTE CENRIO Inovao
OS NEGCIOS
NO FUNCIONAM
MAIS SEM TI
GIGANTESCA
A PA I X O N A D O S P O R
EFI CI NCIA
Pessoas
Processos
Metodologias
Tecnologias
Processos Infraestrutura
Sistemas Fornecedores
Eficincia em outsourcing
Testes de stress
Pessoas Gesto Testes funcionais
Automao de testes
Processos Infraestrutura
Gesto de defeitos, massa e ambiente
Eficincia de cdigo e arquitetura
Sistemas Fornecedores
QA no processo de desenvolvimento
01
DevOps
DevOps Viso Geral
Continuos Integration
Continuos Delivery
Continuos Monitoring
Continuos Operation
1 Rompimento de Silos
Aumento da Testabilidade da aplicao
Incentivo mecanismos de automao de testes: Integrao entre as reas de arquitetura e testes para desenho
orientado ao teste;
Continuous Monitoring: Integrao dos times de arquitetura, desenvolvimento e testes com AMS e Infraestrutura,
visando definio de mtricas e modelo de monitorao;
Reduo de Reduo de
Produtividade Qualidade Agilidade Comunicao
manuteno Custos
Boas prticas; Controle dos Reduo no Fluxo de Avaliao Projetos de
Qualidade de testes; Foco tempo de informao prvia de desenvolvimento
Cdigo no negcio projeto bem definido impactos
Pessoas Ferramentas
ALM
Analista Desenvolvedor
negcio
Mapeamento, identificao e
manuteno dos baselines de
qualidade das fabricas
O QUE ? RESULTADOS
Criao de solues para execuo Maior cobertura de testes
automatizada de testes funcionais e
no funcionais. Menor prazo de execuo
Acelerao no processo de
inovao
Modelo Tradicional
Equipe de testes atuando aps a liberao da aplicao por desenvolvimento
Testes Funcionais;
Menor possibilidade de influncia na construo da aplicao
Maior esforo para automao de testes
Testabilidade
Manipulao de datas.
Manipulao via API ou Camada de Servio.
Controle Habilidade de definir/alterar/apagar alguma
Manipulao do estado interno do sistema (ex:
(Control) configurao / estado / dado do sistema
executar batchs fora do horrio).
Test Hooks
Jenkins responsvel por JUnit - utilizado para testes UnitJS - efetua testes
orquestrar a integrao entre unitrios em classes java. unitrios em javascript.
outros frameworks. Entrada: Testes unitrios e Entrada: Testes unitrios
Entrada: Agendamento de builds classes e javascripts
Sada: Pacotes aprovados Sada: Classes aprovadas Sada: Javascripts aprovadas
Mtrica: Builds aprovados Mtrica: % de classes aprovadas Mtrica: % de javascripts
aprovados
HP ALM Gerenciador do
Puppet gestor de Chef gestor de ciclo de vida de aplicaes.
configuraes e massa de configuraes e massa de
dados. dados.
Entrada: configuraes e Entrada: configuraes e
massa de dados. massa de dados.
Sada: configuraes Sada: configuraes
aplicadas. aplicadas.
05
Vdeos
Automao de Testes
Casos Prticos