CukeTree



Summary

success
Scenarios : 1
Passed : 1
Failed : 0
WIP : 0
Undefined : 0

Detail

Toggle Detail

Glossary of Moneysupermarket (MSM 2.0) Terms

common element
This is a type of artifact. It is a way of categorising common 'widgets' that appear on pages
product attribute
This is a type of artifact. It is a way of categorising common pieces of information that relate to a product
cookie
A small piece of data sent from a website and stored in a user's web browser while a user is browsing a website. When the user browses the same website in the future, the data stored in the cookie can be retrieved by the website to notify the website of the user's previous activity
examine
Examing something stores information about it for the following step to use. This allows steps to share information, reducing the amount of repetition in scenarios
tracking
A group of techniques used to gather information about users
tracked
The multiple methods and techniques used to gather information about users
page impression
The page and user specific information logged to a database for tracking purposes
anonymous user
Describes a user browsing the site that is not logged in with My Profile. They are identified with a userid that is used for tracking purposes
source code
A code that is stored in a cookie to identify the referring 3rd party. This code is used for tracking purposes

Moneysupermarket (MSM 2.0) Step Definitions

Step Count : 57
C:\Code\shop\tests\acceptanceTests\features\step_definitions\stepDefs.msm.artifacts.commonElements.js
/^I click on the common element '(.+)'$/
Usage Count
0
/^I wait for the common element '(.+)' to be displayed$/
Usage Count
0
/^the common element '(.+)' has the value '(.+)'$/
Usage Count
0
/^the common element '(.+)' is visible$/
Usage Count
0
/^the common element '(.+)' is not present$/
Usage Count
0
C:\Code\shop\tests\acceptanceTests\features\step_definitions\stepDefs.msm.artifacts.js
/^I look at the whole page$/
Usage Count
0
C:\Code\shop\tests\acceptanceTests\features\step_definitions\stepDefs.msm.artifacts.productAttributes.js
/^I wait for the product attribute '(.+)' to be displayed$/
Usage Count
0
/^the correct value for product attribute '(.+)' is displayed$/
Usage Count
0
/^the '(.+)' property has the correct partial value for product attribute '(.+)'$/
Usage Count
0
/^the product attribute '(.+)' is not present$/
Usage Count
0
C:\Code\shop\tests\acceptanceTests\features\step_definitions\stepDefs.msm.backOffice.js
/^I log in to MCC as '(.+)'$/
Usage Count
1
Usage Info
Path :
C:\Code\shop\tests\acceptanceTests\features\back_office/mcc/basic.feature
Scenario :
It allows an administrator to log in
Step :
When I log in to MCC as 'admin'
C:\Code\shop\tests\acceptanceTests\features\step_definitions\stepDefs.msm.clickThrough.js
/^the browser is navigated to the configured click through URL for '(.+)'$/
Usage Count
0
C:\Code\shop\tests\acceptanceTests\features\step_definitions\stepDefs.msm.cookies.js
/^I have no '(.+)' cookie set$/
Usage Count
0
/^I have no cookies set$/
Usage Count
0
/^a '(.+)' cookie is created$/
Usage Count
0
/^the '(.+)' cookie has a value of '(.+)'$/
Usage Count
0
C:\Code\shop\tests\acceptanceTests\features\step_definitions\stepDefs.msm.enquiry.js
/^an enquiry is persisted for '(.+)' profile$/
Usage Count
0
C:\Code\shop\tests\acceptanceTests\features\step_definitions\stepDefs.msm.forms.js
/^I complete the form as '(.+)'$/
Usage Count
0
/^I complete the form field '(.+)' as '(.+)'$/
Usage Count
0
/^I submit the form$/
Usage Count
0
/^I clear the form field '(.+)'$/
Usage Count
0
/^I see a '(.+)' form validation message for '(.+)'$/
Usage Count
0
/^I see no form validation message for '(.+)'$/
Usage Count
0
C:\Code\shop\tests\acceptanceTests\features\step_definitions\stepDefs.msm.helpers.js
/^I wait for '[\w\d]+' seconds$/
Usage Count
0
/^I close all popup windows$/
Usage Count
0
C:\Code\shop\tests\acceptanceTests\features\step_definitions\stepDefs.msm.myProfile.js
/^I am logged in as '[\w\d]+'$/
Usage Count
0
/^I am not logged in$/
Usage Count
0
/^I try to log in as '[\w\d]+'$/
Usage Count
0
/^I try to create a new account for '[\w\d]+'$/
Usage Count
0
/^I try to create an existing account$/
Usage Count
0
/^it shows I am logged in as '[\w\d]+'$/
Usage Count
0
C:\Code\shop\tests\acceptanceTests\features\step_definitions\stepDefs.msm.pages.js
/^I am on the '(.+)' page$/
Usage Count
0
/^I am on the '(.+)' '(.+)' page$/
Usage Count
0
/^I go to the '(.+)' '(.+)' page$/
Usage Count
0
/^I am taken to the '(.+)' '(.+)' page$/
Usage Count
0
C:\Code\shop\tests\acceptanceTests\features\step_definitions\stepDefs.msm.productDetails.js
/^I go to the '(.+)' product details page for product id '(.+)'$/
Usage Count
0
/^I go to the product details page for product id '(.+)'$/
Usage Count
0
C:\Code\shop\tests\acceptanceTests\features\step_definitions\stepDefs.msm.products.carInsurance.js
/^I fill in the carInsurance registration number form for a '[\w\d]+' profile$/
Usage Count
0
C:\Code\shop\tests\acceptanceTests\features\step_definitions\stepDefs.msm.questions.js
/^I go to the '(.+)' questions page$/
Usage Count
0
C:\Code\shop\tests\acceptanceTests\features\step_definitions\stepDefs.msm.results.js
/^I go to the '(.+)' results page$/
Usage Count
0
/^I go to the '(.+)' smart search results using the '(.+)' profile$/
Usage Count
0
/^I go to the '(.+)' results page filtered by '(.+)'$/
Usage Count
0
/^I look at the '(.+)' results row for product id '(.+)'$/
Usage Count
0
/^I expand the '(.+)' results row for product id '(.+)'$/
Usage Count
0
/^I apply the filters$/
Usage Count
0
/^'(.+)' results are displayed$/
Usage Count
0
/^'(.+)' result is displayed$/
Usage Count
0
/^I see '(.+)' column displayed .+$/
Usage Count
0
C:\Code\shop\tests\acceptanceTests\features\step_definitions\stepDefs.msm.tagging.js
/^I go to a tagged page$/
Usage Count
0
/^it includes the base Ensighten script$/
Usage Count
0
/^it includes the system identifier before the base Ensighten script$/
Usage Count
0
C:\Code\shop\tests\acceptanceTests\features\step_definitions\stepDefs.msm.testmode.js
/^I am in no pagination test mode$/
Usage Count
0
C:\Code\shop\tests\acceptanceTests\features\step_definitions\stepDefs.msm.tracking.clicks.js
/^a click is logged for common element '(.+)'$/
Usage Count
0
/^a click is logged for a '(.+)' click through$/
Usage Count
0
C:\Code\shop\tests\acceptanceTests\features\step_definitions\stepDefs.msm.tracking.pageImpressions.js
/^I go to a tracked page$/
Usage Count
0
/^I go to a tracked page with a source code of '(.+)'$/
Usage Count
0
/^a page impression is logged for the tracked page$/
Usage Count
0