Author(s): "barzilay" [email protected]
Most Ecommerce sites have the same set of general features:
- Shopping basket
- Checkout
- Product detail page
- Product list page
- Search
- Account page
This example cucumber testsuite contains test scenarios that in general match the functionality of most Ecommerce sites. For convenience, a small part of the testsuite is already automated.
-
Make sure you have ruby 1.9 or later installed.
-
Make sure you have firefox and/or chrome installed
-
Install the bundler gem:
$ gem install bundler
-
Install all of the required gems defined in the gemfile:
$ bundle install
-
Run cucumber through bundler:
$ bundle exec cucumber
If you create new utility functions and want to contribute them to the Lapis Lazuli project, see https://github.com/spriteCloud/lapis-lazuli