New User Basics 1.3: Web Journeys
Questions to ask client for web journeys:
-What critical path(s) do I want to test? -How often do I want this tested -What tags, variables, and values do I want to verify are firing? -If something doesn't look right, who should be alerted to fix the errors that are caught?
Steps to find Selector for an object
1 Right click on that object on page 2 Click "Inspect" 3 View the highlighted code in the Developer Tools 4 Right click highlighted code 5 Click "Copy" 6 Click "Copy selector"
two types of failures for a journey:
Action Failures Rule Failures
First major component of a Web Journey?
Actions
What are the first 2 major components of a Web Journey?
Actions Selectors
Major Components of a Web Journey?
Actions Selectors Adding Rules Maintenance
Third major component of a Web Journey?
Adding Rules
Why should your last step have a rule?
At that point you should have achieved the goal of the user journey and therefore want to monitor the specific tags firing at that point.
Types of Selectors used in OP
ID Name CSS XPath HTML Attributes
Do all Actions require selectors?
Most, not all.
Define: • Navigate To • Click • Input/Masked Input • Select • Check/Uncheck • Execute • Switch to iFrame • Leave iFrame
Navigate To: Navigate to a URL Click: Click on a button or link Input/Masked Input: Type plain or encrypted text into an input field Select: Choose an option in a Select List Check/Uncheck: Click a box or radio button Execute: Run a line or more of JavaScript or jQuery code Switch to iFrame: Prior to interacting with iFrame selectors, add this action. See iFrame Action for more details. Leave iFrame: After you have added a Switch to iFrame action type, if you want to interact with elements outside of the iFrame, add the Leave iFrame action type.
Second major component of a Web Journey?
Selectors
Why do I need a selector?
So ObservePoint knows what element to interact with.
If you do an update to your site and the journey breaks or is no longer able to complete, how do you fix it?
You may need to change selectors or adjust actions
Rule Failures are indicated by
an exclamation mark
Actions can have "prevent navigation to...
complete the interaction but if that triggered moving to a new page the journey will stay on the page it's on
Examples of web journey tests?
finding a product on your site adding it to the cart, registering for a marathon, or applying for a loan
What is a web journey?
flow-based test to look for tags and variables that fire during specific user flows through your site
You can add rules ___ or to ___ ___.
globally or to each step
Adding rules globally checks if the rule...
has been successful at least once during the entire journey
Almost every journey should have a rule monitoring the _____ step of your journey.
last
What is a Web Journey Action?
make up the steps of the user flow that you are wanting to recreate
Rule Failures means...
one of the alerts you set up as a rule is telling you something is wrong
Action Failures will be indicated by a...
red circle with a bar through it.
A Selector is...
the identifier you give to ObservePoint to find the object you wish to interact with in some way
You can add rules globally or __ ____
to each step.
What do web journeys test?
to test critical paths on a website
Actions can have "wait time" added if...
you need to wait on the page for an event to fire
What are some Web Journey Action types?
• Navigate To • Click • Input/Masked Input • Select • Check/Uncheck • Execute • Switch to iFrame • Leave iFrame