GUI Testing Coverage
GUI Testing Coverage
1. Check the all required objects, elements, fields, buttons, labels and links are available
5. All fields on pages (e.g. text box, radio options, drop-down lists) should be aligned properly with
size, position, width, height of the elements.
7. Enough space should be provided between field labels, columns, rows, error messages etc.
8. All mandatory fields should be validated and indicated by asterisk (*) symbol
10. Input fields should be checked for maximum field value. Input values greater than specified max
limit should not be accepted or stored in database
11. Confirmation messages should be displayed before performing any update or delete operation
13. COLORS
13.3 Are the screen and field colors adjusted correctly for non-editable mode?
13.4 Are all the buttons are in standard format and size?
13.7 Testing the colors of the error messages, warning messages and success messages displayed in
different CSS styles for each.
14. CONTENT
14.1 Are all the screen prompts specified in the correct screen font?
14.2 Does content remain if you need to go back to a previous page, or if you move forward to
another new page?
14.6 Font size, style and color for headline, description text and labels should be standard as
specified in SRS and check the font whether it is readable or not.
14.7 Testing of the spelling, and ensure that you have test cases that look for grammar or spelling
errors…
15. IMAGES/ICONS
15.2 Are graphics being used the most efficient use of file size?
15.3 Assure that buttons are all of similar size and shape, and same font & font size.
15.4 Banner style & size & display exact same as existing windows
15.6 Testing the alignment of the images and Check all pages for broken images.
16. NAVIGATION
16.1 Can all screens accessible via buttons on this screen be accessed correctly?
16.2 Does the Tab Order specified on the screen go in sequence from Top Left to bottom right? This
is the default unless otherwise specified.
16.4 When an error message occurs does the focus return to the field in error when the user cancels
it?
16.5 Testing of the scrollbars according to the size of the page if any.
16.6 Pagination should be enabled when there are more results than the default result count per
page
16.7 Check for Next, Previous, First and Last page pagination functionality
17. USABILITY
17.3 Can the typical user run the system without frustration?
17.7 Check the screen in different resolutions with the help of zooming in and zooming out like 640 x
480, 600×800, etc.
17.9 Does the system provide or facilitate customer service? i.e. responsive, helpful, accurate?
17.10 Is all terminology understandable for all of the site’s intended users?