Selenium Page

This gem implement the Page Object Pattern on the top of :

https://github.com/SeleniumHQ/selenium/tree/master/rb

Testing

https://github.com/rspec/rspec

Command

bundle exec rspec

Code Style

https://github.com/bbatsov/rubocop

Command

bundle exec rubocop

Documentation (todo ..)

https://github.com/lsegal/yard

Command

Start a local server for documentation on : http://localhost:8808

bundle exec yard server -r 'lib/*/.rb'

Or simply compile the documentation :

bundle exec yard doc 'lib/*/.rb'