Globalcode – Open4education Acelere - e melhore! - o feedback com testes automatizados rápidos Igor Abade V. Leite @igorabade Lambda3 Microsoft MVP – Visual Studio ALM Professional Scrum Trainer – Scrum.org
Globalcode – Open4education
Acelere - e melhore! - o feedback com testes automatizados rápidos
Igor Abade V. Leite@igorabade
Lambda3Microsoft MVP – Visual Studio ALM
Professional Scrum Trainer – Scrum.org
Globalcode – Open4education
Por que automatizar?
Porque sim!
Porque é melhor!
Porque é mais barato!
Porque é mais legal!
Porque sim!
Globalcode – Open4education
Selenium
Padrão de facto para automação de testes WebEvoluindo para além da Web
Conhece o Appium? Fácil de usar e integrar
Compatível com várias linguagensSuporta os principais browsers
Globalcode – Open4education
Qual o problema?
FrágilJanela do browser aberta pode ser “corrompida”
CaroRodar num servidor de teste automatizado é mais complexo
LentoDepende de instanciar o browser, renderizar a tela...
Globalcode – Open4education
Alternativas
Headless browsingBrowser sem tela (“cabeça”) Elimina limitações do browser tradicionalPhantomJS
Browser headless baseado em ChromiumGhostDriver: WebDriver para PhantomJS
“Browserless” testingTesta apenas server-sideWeb Performance Test