User Testing Rules
User Testing Rules
It should contain information: what is the bug, where did the bug happen, and when the bug is
triggered? So when you write a title for your bug report, always remember: What? Where?
When?
When you write a bug title, describe what is happening instead of what is not happening. Your
title should never state that something does not work, otherwise the reader has no idea what is
actually happening.
STEPS REPRODUCED
The first step must contain an indication to access the URL of the landing page
provided by the customer in the Access section if you test a website or an indication
to open the app (with its name) if you test a mobile app. All further steps should
describe your actions from the initial step up to the point when the bug occurs – what
buttons you press, what links you follow, and what you enter. Your last step must
describe the action that you perform that triggers the bug. Remember that "observing"
is not an action taken by the user.
Exemplary steps
1. Go to http://www.examplewebsite.com
2. Enter any search query in the top-right search bar (e.g. “San Francisco”)
3. Click on “Search Now” button
4. Scroll down and click on "Sort by"
5. Select the option "Sort by price: High to Low"
Exemplary BAD steps
1. http://www.examplewebsite.com
2. Observe
3. Search > Sort > High to low
4. Observe
ACTUAL RESULT
Wrong: The user cannot add a product to the Cart, an error is shown.
Correct: After the user opened "Test IO - Product 1" detail page, selected Size: 36, and clicked
on the "Add To Cart" button, he will experience an "Unexpected Error" error message banner in
the top right corner of the PDP, and the product is not added to the Cart.
EXPECTED RESULT