Thursday, July 9, 2015

How to decide Severity of the bug?

Severity is a technical measure. It is an assessment of the impact of the defect , It’s indicate the degree of negative impact on the of software.

While classifying the defect severity there are question which need to be ask yourself which can help you to classifying the defects.
1.Is there is any workaround after occurring this defect?
2.Is that defect blocking some important feature?
3. Am I able to reproduce the defect in other configurations also?
4. How frequently the defect occurs?
5.Is this defect occur in all other related sections?

DEFECT SEVERITY classification:
Critical: Defect which affects the critical functionality & cannot able to test application further.
Major: Functionality not working but able to test application. It has workaround but its use is unsatisfactory
Minor: Bug in Functionality but in the sub module or one under the other module. The minor feature in the module but has workaround from other module easily.
Trivial: Issues in location of the object or the look and feel issue
Defect severity classification is vary on organization ,people and defect tracking tool which use.
Examples of Priority & Severity  How to set priority of the bug?

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