Skip to content

Esse é um repositório com um exemplo de como realizar uma automação de testes para aplicações Web utilizando o selenium WebDriver e o framework Capybara na linguagem Ruby.

Notifications You must be signed in to change notification settings

adriano-fantinelli/capybara

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 

Repository files navigation

capybara-ruby-automation

Esse é um repositório com um exemplo de como realizar uma automação de testes para aplicações Web utilizando o selenium WebDriver e o framework Capybara na linguagem Ruby.

Documentação Selenium: https://www.selenium.dev/documentation/en/getting_started/

Documentação Capybara: https://www.rubydoc.info/github/jnicklas/capybara

Configurar o Ambiente:

  1. Escolher uma IDE de Ruby, uma sugestão é o Visual Studio Code.
  2. Clonar o projeto usando esse comando no terminal
git clone https://github.com/adriano-fantinelli/capybara-selenium-automation.git
  1. Instalar o bundler pelo terminal
gem install bundler
  1. Instalar as dependencias do projeto
bundle install
  1. Existir o arquivo chromedriver em alguma pasta path

Executar os testes:

Utilize esse comando no terminal, os testes devem começar

cucumber -t @smoke  

Tutorial no medium utilizando esse repositório:

https://medium.com/@adriano.fantinelli/automatizando-testes-de-aplica%C3%A7%C3%B5es-web-com-capybara-e-selenium-webdriver-8e630c7f6f03

About

Esse é um repositório com um exemplo de como realizar uma automação de testes para aplicações Web utilizando o selenium WebDriver e o framework Capybara na linguagem Ruby.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published