Recommended code reading from Ruby Parley Ruby cane: https://github.com/square/cane Capybara: https://github.com/jnicklas/capybara REST Client: https://github.com/archiloque/rest-client Savon: https://github.com/savonrb/savon Unicorn: https://github.com/defunkt/unicorn