Evento Locaweb Curitiba - Utilizando Rspec com Selenium Webdriver para realizar testes funcionais

12
06/04/14 Utilizando Rspec com Selenium Webdriver para realizar testes funcionais. Curitiba, 10 de abril de 2014 Robson Agapito Correa

description

Nesta palestra foi demonstrado como podemos utilizar o RSpec para realização de testes funcionais em conjunto com o Selenium Webdriver, principalmente visualizando a técnica de DDT (Data Driven Testing) para facilitar na reutilização de código, movimentando e adicionando apenas os dados através de uma planilha excel e utilizando algumas técnicas de elaboração de casos de testes funcionais.

Transcript of Evento Locaweb Curitiba - Utilizando Rspec com Selenium Webdriver para realizar testes funcionais

Page 1: Evento Locaweb Curitiba - Utilizando Rspec com Selenium Webdriver  para realizar testes funcionais

06/04/14

Utilizando Rspec com Selenium Webdriver para realizar testes funcionais.

Curitiba, 10 de abril de 2014

Robson Agapito Correa

Page 2: Evento Locaweb Curitiba - Utilizando Rspec com Selenium Webdriver  para realizar testes funcionais

06/04/14

Palestrante: Robson Agapito

Formação Acadêmica ETEC Fernando Prestes / ETEC Polivalente de Americana Graduado em Processamento de Dados – Fatec/Americana Pós Graduado em Análise de Sistemas – PUCCAMP Pós Graduado em TI na Manufatura – Fatec/Sorocaba

Experiência Profissional Coordenador de Qualidade na Locaweb

CBTS – Certificação Brasileira de Testes de Software CTFL – Certified Tester Foundation Level CSM – Certified Scrum Master

Blog: http://www.testadores.com Twitter: http://twitter.com/robsonagapito Linkdin: http://br.linkedin.com/in/robsonagapito

Page 3: Evento Locaweb Curitiba - Utilizando Rspec com Selenium Webdriver  para realizar testes funcionais

06/04/14

1.Testes funcionais – uma definição2.História que nos guiará3.Técnicas de testes4.Automação

l Selenium IDE.l Utilizando o Rspec.l Utilizando a técnica Data Driven Testing (DDT).

Cronograma

Page 4: Evento Locaweb Curitiba - Utilizando Rspec com Selenium Webdriver  para realizar testes funcionais

06/04/14

Teste Funcional

Teste Funcional - Caixa Preta

Page 5: Evento Locaweb Curitiba - Utilizando Rspec com Selenium Webdriver  para realizar testes funcionais

06/04/14

"Eu como digitador de contratos gostaria de cadastrar o meu cliente que tenha entre 18 e 65 anos para

utlizar seus dados no seguro."

História – Ela nos guiará

Page 6: Evento Locaweb Curitiba - Utilizando Rspec com Selenium Webdriver  para realizar testes funcionais

06/04/14

Técnicas de teste

Page 7: Evento Locaweb Curitiba - Utilizando Rspec com Selenium Webdriver  para realizar testes funcionais

06/04/14

Técnicas de teste

Page 8: Evento Locaweb Curitiba - Utilizando Rspec com Selenium Webdriver  para realizar testes funcionais

06/04/14

Automação

Vamos praticar?

https://github.com/robsonagapito/rspec_selenium_webdriver

Page 9: Evento Locaweb Curitiba - Utilizando Rspec com Selenium Webdriver  para realizar testes funcionais

06/04/14

Técnica para Automatizar testes

DDTData Driven Testing

Page 10: Evento Locaweb Curitiba - Utilizando Rspec com Selenium Webdriver  para realizar testes funcionais

06/04/14

Dúvidas?

Page 11: Evento Locaweb Curitiba - Utilizando Rspec com Selenium Webdriver  para realizar testes funcionais

06/04/14

Robson Agapito [email protected]

[email protected]

Muito Obrigado!

Page 12: Evento Locaweb Curitiba - Utilizando Rspec com Selenium Webdriver  para realizar testes funcionais

06/04/14

Utilizando Rspec com Selenium Webdriver para realizar testes funcionais.

Curitiba, 10 de abril de 2014

Robson Agapito Correa