Get delicious screenshots from Sauce Labs, easily
bin | ||
lib | ||
skel | ||
.gitignore | ||
Gemfile | ||
hollandaise.gemspec | ||
hollandaise.rb | ||
LICENSE | ||
Rakefile | ||
README.md |
Hollandaise sauce is a delicious delicacy.
TODO: Easily take a bunch of screenshots using Sauce Labs or with your local browsers
FIXME: The method for instantiating Sauce Labs Selenium WebDriver browsers
TODO: Run all the screenshot taking in parallel for SPEEDS
BUG: Find them and destroy them!
Preparation and Serving
-
gem install hollandaise
-
Create a ~/.sauce/ondemand.yml with:
username: my-sauce-labs-username access_key: my-secret-access-key
-
hollandaise sauce http://my.cool.website/url/to/test/ browser browser ...
Browsers! Locally, using Selenium:
firefox
chrome
On Sauce labs:
ie7
ie8
ie9
chromewin
ffwin10
Projects
hollandaise project NAME
creates a new hollandaise.rb
file. Fill it in with your project details.
hollandaise cook
runs that project, making appropriately-named directories. Sweet!
Adding your own ingredients
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Added some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
- Be awesome.