Tuesday, January 20, 2015

Breadcrumbs Testing

What is a breadcrumb?


Breadcrumb is a hierarchical series of hyperlinks displayed at the top of a web page which indicate the location of the user within the website hierarchy.


Where the breadcrumbs appear?


It’s typically appears horizontally across the top of the web page, providing links back to each previous page that the user navigates through in order to get to the current page.

This technique also is referred to as a breadcrumb trail.

Example:
If you are browsing sport shoes for men, you might see the following hierarchy when you are on sport shoes page
Home > Footwear > Men's Footwear > Shoes > Sports Shoes

Breadcrumbs test case:


Eg: If you are on home page , You click on the category, sub category and then eventually you go to product detail page. Then test case for this.


TC1: Application display correct navigation path.
Expected Result: Application display breadcrumb as: Home--> Category ---> sub category>Product


TC2: Ensure breadcrumb links are clickable and navigate to proper page
Expected result: Clicking on any of the link (Home, Category, Sub category) it navigate to proper page


TC3: Ensure that the separating characters / spaces between the links and the labels are not linked
Expected result: The separating characters / spaces between the links and the labels are not linked