Este documento apresenta os principais conceitos de entrega contínua, como integração contínua, delivery contínuo e deploy contínuo. Também descreve técnicas de teste como teste de unidade com TDD, automação de testes funcionais e de aceitação com BDD, e testes de performance e carga. Por fim, fornece detalhes sobre a comunidade MSTesters.net e como entrar em contato com o autor.
Testando para continuous delivery com visual studio 2012
1.
2. Alan Correa Morais
Sócio – Cursos
de Testes
Premier Field
Engineer
Consultor de
ALM - BR
Soluções
Integradas
Engenheiro da
Computação –
Ênfase em Eng.
de Software
Organizador
do Testing
Dojo Brasil
Criador da
Comunidade
MSTesters
14. Automatização de Testes Funcionais
Utilização do
Coded UI Test
Integração
com o TFS e o
MTM
Suporta
executação
multi-browser
com Selenium
15. Automatização de Testes de Aceite
com BDD
BDD –
Behavior
Driven
Development
Especificação
por Exemplos
Utilização do
plug-in
SpecFlow
(projeto
Cucumber)
16. Teste de Performance Web
Foco em
indicadores de
tempo de
resposta
Identificação
destes
indicadores em
um
determinado
espaço de
tempo
Identificação
de indicadores
alvo x
variáveis de
ambiente (ex:
utilização de
hardware)
17. Teste de Carga
Identificar o
comportamento
do ambiente de
acordo com as
diversas cargas
possíveis de
maneira isolada
Foco em
indicadores de
desempenho x
ambiente
Identificação
destes
indicadores
com uma
determinada
carga no
sistema