15 point tests for Browser Compatiability

Browser Compatibility

Browser Compatibility

This blog may be useful for you if  you have encountered that your team:

  • is getting Production bug reproducible on specific browser(s)
  • has missed important Browser Compatibility test cases
  • is new to Browser compatibility
  • has to ensure testing coverage on multiple browser

This check list can be used to check if your Browser compatibility test cases are covering all aspects of Browser compatibility. You can also use this check list as a basis for Exploratory/Adhoc testing. Please let me know if you have few items which could be added to this list.

Browser Compatibility Checklist

#

Common Issues

Brief Description

Status

Browser 1

Browser 2

1

CSS Rendering

Verify that fonts are consistent throughout the browser.

 

 

2

Java Script Interpreting

Verify Java Scripts are usable by the browsers under test?
-> Execute the functionality which invokes popups.

 

 

3

Browser Hi-jacking

Verify that clicking a link, does not open a new instance of browser. If a link opens new instance of browser, then the link should open new instance in each browser.

 

 

4.1

Functioning of Buttons and Links

Verify all the buttons (Ok, Cancel, Submit, Reset etc) on Form page is working.

 

 

4.2

Verify Pagination

 

 

4.3

Verify there are no broken Internal Links, Outgoing Links, Email Links.

 

 

4.4

Verify Check boxes and Radio buttons are working.

 

 

5

Resolution Issues

Verify Application on different resolutions on different browsers.

 

 

6

Cookies Issues

Verify that application can work if cookies are deleted/disabled.

 

 

7.1

Session Storage

Verify that session storage on different browsers by closing browser.

 

 

7.2

Verify the session storage on different browsers by closing tabs in the browser.

 

 

8

Flash and Shockwave Issues

Verify that flash player is playing animation. Generally you don’t need to install a flash player to run these type of files but in Mozilla Firefox, these files will not run if flash player add on is not installed.

 

 

9

Image display Issues

Verify images display correctly.

 

 

10

HTML Version Issues

Verify the compatibility of HTML version being used.

 

 

11

Performance Issues Across Browser

Do performance profiling of a web application on various browsers.

 

 

12.1

UI Issues

Verify the Alignment of texts

 

 

12.2

Verify options in all drop downs as well as texts do not get truncated.

 

 

12.3

Verify options in all drop downs displayed over the window.

 

 

12.4

Verify the menu items are showing properly, check is there any Overlapping?

 

 

12.5

Verify that texts do not get trimmed In row height text (e.g.  g, y, p, j, q,)

 

 

12.6

Verify that tool tip appear properly, means no overlapping, alignment is correct.

 

 

12.7

Verify that there are no line  breaks(For headings and  underlines on the page)

 

 

12.8

Verify web content does not need Horizontal Scroll Bar as it is not preferable on any web application.

 

 

13.1

Printing Issues

Verify Text and image alignments

 

 

13.2

Verify Colors of text, foreground and background

 

 

13.3

Verify Scalability to fit paper size

 

 

13.4

Verify Tables and borders

 

 

13.5

Verify pages prints legibly without trimming text.

 

 

14.1

Input forms

Verify all the validations on each field.

 

 

14.2

Verify the default values of fields in the input form.

 

 

14.3

Verify Wrong inputs to the fields in the forms.

 

 

 

 

Verify behavior when auto complete turned on/off

 

 

15.1

Usability

Verify the Navigation with Tab/arrow keys

 

 

15.2

Verify Background color is consistent throughout application

 

 

15.3

Verify that buttons, drop-downs, links, menus appearance is consistent throughout the application

 

 

15.4

Verify that links on the previous page appear correctly when we press back button on the next page

 

 

Advertisements

11 thoughts on “15 point tests for Browser Compatiability

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s