Skip to content

maximilianoalves/watir-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Watir + cucumber para testes funcionais

Projeto de exemplo para implementação de testes funcionais em um Chrome utilizando o framework Watir.

Ferramentas utilizadas:

Recursos utilizados no projeto

  • Watir
    • goto
    • text_field
    • send_keys

Estrutura de pastas

📦watir-example
 ┣ 📂drivers
 ┃ ┗ 📜chromedriver
 ┣ 📂features
 ┃ ┣ 📂step_definitions
 ┃ ┃ ┗ 📜google_search_steps.rb
 ┃ ┣ 📂support
 ┃ ┃ ┗ 📜env.rb
 ┃ ┗ 📜Google_search.feature
 ┣ 📂rake_tasks
 ┃ ┗ 📜cucumber_tasks.rake
 ┣ 📜.gitignore
 ┣ 📜Gemfile
 ┣ 📜README.md
 ┗ 📜Rakefile

Tutorial, Instalação e execução

Ter previamente o ruby instalado em sua máquina

Windows: Ruby Installer Unix Based: "Ruby for Unix Based"

Instalar o bundler

gem install bundler

Instalar as gems do projeto

bundle install

Chromedriver

Se utiliza o SO Windows, atualizar o chromedriver na pasta driver para a sua plataforma: Chromedriver

Executar o projeto

rake run_acceptance

About

Projeto de exemplo para implementação de testes funcionais em um Chrome utilizando o framework Watir.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published