Test automation

Conteúdo



  • Quadrante de testes
  • Selenium browser automation
  • BDD
  • TDD
  • ATDD
  • BDD x ATDD X TDD
  • Boas práticas de teste
  • Testes manuais X automatizados

Quadrante de testes


SELENIUM BROWSER AUTOMATION


                                                                               

Selenium web driver


SELENIUM WEB DRIVER




behavior driven development







descrevendo cenários



Gherkin language

   

BDD FRAMEWORKS




Cenários


STEPS

     
 
cucumber - java

Estrutura de diretórios

behave - python

behat - php

TEST DRIVEN DEVELOPMENT


TDD != UNIT TESTS

unit test - python


ACCEPTANCE TEST-DRIVEN DEVELOPMENT

TDD X BDD X ATDD ???? !@#$!@ ...


BOAS PRÁTICAS

            

SOFTWARE TESTING ICE-CREAM cone


headless browser









page objects pattern


TESTES MANUAIS X AUTOMATIZados



TESTES MANUAIS X AUTOMATIZADOS



REFERÊNCIAS



http://stefanteixeira.com.br/2014/04/22/melhorando-sua-estrategia-de-testes-automatizados/
http://pythonhosted.org/behave/
http://martinfowler.com/bliki/PageObject.html
http://rtstreinamentos.com.br/
http://www.seleniumhq.com
http://testdroid.com/testdroid/5851/increase-efficiency-and-productivity-with-test-automation

Test Automation

By Raphael Carvalho

Test Automation

Web Test Automation

  • 3,301