This project contains a simple set of small challenges to learn web automation with Selenium and Ruby.
- The challenge 1to50 implies to play this game http://zzzscore.com/1to50/en which consists in touching the buttons in the grid from 1 to 50 as fast as possible.
- The challenge setgame implies playing a very famouse game recognizing patterns in a set of cards https://www.setgame.com/set/puzzle
- The challenge colorsense implies playing this game http://zzzscore.com/color/en/ which consists in touching in the only box with different color as fast as possible.
- The challenge couplecard implies playing this game http://zzzscore.com/memory/en/# which consists in finding hidden pairs. Challenge proposed by morvader https://twitter.com/morvader/status/1249372587467161601
- Install Ruby https://rubyinstaller.org/
- Install Bundler: gem install bundler
- Clone the repository.
- Install the gems using "bundle install" in the project root.
- Install Chrome Driver
- Windows:
- Access here https://github.com/SeleniumHQ/selenium/wiki/ChromeDriver and download.
- Extract the files.
- Modify the PATH variable adding the location of the .exe of the driver.
- Mac:
- Run this command: brew install chromedriver
- Windows: