Upload
guilherme-motta
View
75
Download
0
Embed Size (px)
Citation preview
Verdades e mentiras sobre teste de software
no mundo magico do Agile
Guilherme Motta
Who?ThoughtWorker
Bacharel em Sistemas de Informação pela PUCRS
finalizando um MBA na FGV
Generalista!
Dev BA..
+
QA!
QA!X
Agile == Ágil == Velocidade
Velocity, Estimativa, Pontos..
Automacao
Automacao
Automacao
Automacao
source :rubygems
gem 'cucumber'gem 'watir-webdriver'gem 'rspec'
Automacao● ruby● watir-webdriver● rspec
How do I run my feature?
type: cucumber
source: https://github.com/orieken/simple_watir_webdriver_cukes
Automacao
Automacao
Automacao
Automacaorspec eloquentruby.rb
Automacao
100% Code Coverage
Testes Unitarios
Framework de Automacao?
Framework de Automacao?
TDD == Teste
TDD == Teste
X
TDD == More about Design!
Agile != Docs
Agile != Docs
X
Agile is live documentationBDD?
Testes?
Metricas?
Teste nao funcional?
Teste nao funcional?
50 pontos de audiência teria estimados 28.462.950
Metricas
Sonar
Sonar
Sonar
Sonar
Sonar# required metadatasonar.projectKey=com.facensa.banksonar.projectName=Banksonar.projectVersion=1.0 # The value of the property must be the key of the language.sonar.language=java
# path to source directories (required)sonar.sources=/src/
# path to test source directories (optional)sonar.tests=/test/
Sonar
FeedbackMore examples with single Assertion?
Less examples with more Assertions?
Falando em feedback..Twitter @gfcmotta
@gfcmotta