Sunteți pe pagina 1din 7

3/28/2019 Browser Compatibility testing- When, Where and how it is done

Abode QA
A Hub For Testing Minds…

HOME ABOUT US TUTORIALS DAILY BYTES!! DISCOUNT COUPONS

CONTACT US

BROWSER COMPATIBILITY TESTING-


WHEN, WHERE AND HOW IT IS DONE
CATEGORIES
Dwarika Dhish Mishra 10 comments

Articles
Each day comes as a learning and that inspires to
Daily Byte
spread the information.For this post I will say
Fitnesse
thanks to Dr. Deepak Kaushik,One of the leading
GIT Tutorial
professional in the eld of testing and Quality
Java Tutorial
Assurance and Who is continuously  serving IT jQuery
industry since last 14 years and has headed many Mac Tutorial
companies and projects. He has inspire me to do Software
more investigation on cross browser compatibility Testing
testing.

In general when ever we say browser Automation


compatibility, it shows that we are talking about Testing
the rendering of page and more after in general
we think about HTML,CSS and sometime we think Blazemeter
more ahead and talk on Javascript and Ajax. Calabash

So rst of all i would like to de ne Compatibility


Cucumber
testing
Katalon
Compatibility Testing is non-functional testing Selenium
in which we ensure that Selenium
application/website/system is capable of running Grid
on various objects like on various Browser, On Tutorial
various Resolution, on various Operating System,

www.abodeqa.com/browser-compatibility-testing-when-where-and-how-it-is-done/ 1/7
3/28/2019 Browser Compatibility testing- When, Where and how it is done

with some other application, on network. Selenium


Type of Compatibility testing WebDriver
Tutorial
Hardware : It checks software to be
compatible with di erent hardware Manual
Testing
con gurations .
Operating Systems: It checks your Bug
software to be compatible with di erent Cloud
Operating Systems like Windows , Unix , Mac Testing
OS etc.
Software: It checks your developed Functional
software to be compatible with other Testing
software’s.For example: MS Word application
should be compatible with other software like Installation
testing
MS Outlook,MS Excel , VBA etc.
Network: Evaluation of performance of
Regression
system In network with varying parameters
testing and
such as Bandwidth, Operating speed,
Re-testing
Capacity. It also checks application  in
Security
di erent networks with all parameters
Testing
mentioned earlier.
Test
Browser: It checks compatibility of your
Case
website with di erent browsers like Firefox , Test
Google Chrome , Internet Explorer, Safari etc. Scenario
Devices : It checks compatibility of your and Test
software with di erent devices like USB port Cases
Devices, Printers and Scanners, Other media
Quiz
devices and Blue tooth.
Mobile: Checking you software is Sponsored
compatible with mobile platforms like Post

Android , iOS etc.


Versions of the software: It is verifying
you software application to be compatible
with di erent versions of software.For Search

instance checking your Microsoft Word to be
compatible with Windows 7, Windows 7 SP1 ,
Windows 7 SP 2 , Windows 7 SP 3.
TAGS
When it is needed

In general when algorithm of page is very Acceptance


Testing Agile
complex then cross browser testing become Scrum Application
programming interface

www.abodeqa.com/browser-compatibility-testing-when-where-and-how-it-is-done/ 2/7
3/28/2019 Browser Compatibility testing- When, Where and how it is done

the need of testing as soon as we can start assertEquals()

When page have a lot of animation, Automat


ActiveX , Java Applet and Dynamic content ion
then Cross browser testing should be started testing
as soon as it is possible Automation Testing
Tools Bug Bugs
If algorithm is running on Client side then ChromeDriver
Cross Browser testing should be start early database testing
Eclipse feature
Other wise Cross browser testing is started Fitnesse
when all functional testing get to end and Functional
Acceptance testing is just on the way for the Testing getText()
Google Chrome
nal touch Installation Testing
Java
JavaScript
Common Issues associated with Cross Browser JDBC jQuery Katalon
testing Recorder

Katalon
1.  Inconsistency in Page Layout Studio Katalon
2. Inconsistency in Gride Studio Features Katalon
studio open source tool
3. Page Validation not work on certain Load testing Manual
Browser testing
Programming
4. Transaction is not being posted to data- Quality
base on clicking submit button or link assurance
regression testing
5. SSL certi cate error that has been noticed Requirement

mainly with lower version of browsers Seleniu


6. Inconsistency in Tab Flow
m Selenium
7. Some time pagination error also occurs. IDE Selenium RC
Selenium
But before starting testing on browser Webdriver
Setting up node in
compatibility it is sole responsbility of tester to selenium grid
ask certain thing with Developer of application or Software
Website Testing
For which browser, application has been
String in Java Test
Case
developed
testing TestNg
Ask about style sheet because every Test Plan Unit testing
Web application
browser does not support certain style sheet
version.
Webdriver

But there are certain thing on webpage that


remain same with every Browser
TOP POSTS &
PAGES
Image size would remain same with all
browser

www.abodeqa.com/browser-compatibility-testing-when-where-and-how-it-is-done/ 3/7
3/28/2019 Browser Compatibility testing- When, Where and how it is done

Font color would remain same as it is Xpath in


mentioned in Style sheet Selenium ::
Text padding also remain same but be Contains() and
careful if you are using some old version of IE starts-with()
and Netscape function in
Background also remain same Xpath
How to use
For Better testing result we do these steps for assertEquals() in
better Browser compatibility testing WebDriver using
driver.getText()
 CSS and HTML and XHTML Validation : Commonly
This is done to ensure that pages that has asked java
been developed are free from HTML error programs in
and are also following standards set by the Selenium
W3 Consortium . For this purpose go to Interview
http://validator.w3.org/. These error show the Finding Child
inconsistency in page layout and structure of Elements in
page along with this errors also prevents WebDriver using
pages from search engine crawling ndElements
Page validation :  This is checked by
enabling and disabling Javascript of Browser Reviews,Walkthr
Font Size Validation : Because some ough and
inspection in
browser overwrite this with their default or if
software
that font is not available on system
Testing
All Image alignment: This is ensure the
proper alignment of Image on the page
assertTrue(mess
Header and Footer should be veri ed with
age,condition) in
care and all text and its spacing alignment
Selenium
should be taken in to account for testing
WebDriver and
Page Alignment should be tested (Center,
it's
LHS and RHS) implementation
Control Alignment: Alignment of controls Upload and
specially  1) Bullets 2) Radio Button 3) Check Download le
Box should be check on various Browser from FTP Server
Page Zoom In and Out should be tested using Java FTP
properly Client
Veri cation of information submitted to Maximize
database, if there are forms that interact Window Using
with the database, It should be tested Selenium
/veri ed on priority, should be veri ed that WebDriver And
information is getting saved correctly in By Using
database
www.abodeqa.com/browser-compatibility-testing-when-where-and-how-it-is-done/ 4/7
3/28/2019 Browser Compatibility testing- When, Where and how it is done

HTML video format: Video format should Abstract


be veri ed  because all browser does not Window Toolkit
support all format of videos example IE9 give Check if an
support only to .mp4, while refox give element exists
support to .mp4 and .webm and if we are using WebDriver
taking Chrome then it supports almost .mp4, Selenium
.webm,.ogm and some other video format WebDriver Quiz
Text Alignment : should be veri ed
specially in DropDown
Flash content should be tested
CMS Compatibility should be veri ed:
We should make sure that content
management system supports
Pages should be tested while cookies and
Javascript of the browser is turned o and
page should again be tested when both are
on
Veri cation should be done on Ajax and
JQuery request

(Taken from Buzzle , W3Schools.com,


https://sites.google.com/site/techsessions/Home/
testing/browser-compatibility-testing,
www.vietnamesetestingboard.org/)

Related

Best testing Risk Based


practices to
Testing
resolve
Risk Based
challenges Mobile
Testing
associated with emulation in
Cloud Google Chrome
Computing and using Selenium
data online WebDriver
Gartner report 
says, Cloud
computing is
most hyped
word in

Software Testing

www.abodeqa.com/browser-compatibility-testing-when-where-and-how-it-is-done/ 5/7
3/28/2019 Browser Compatibility testing- When, Where and how it is done

« Previous Post
Why Bugs in newly developed product »

10 COMMENTS

Das Ultime SEO Coaching von Timo Kühne

July 25, 2013 10:59 am

Hi there, I enjoy reading through


your article. I wanted to write
a little comment to support you.

 Loading...
Reply

Dhivya August 7, 2013 12:22 pm

Hey could you please suggest some


free browser compatible test tools
that I can use to test my application
on a portalwebsite

 Loading...
Reply

Dwarika Dhish Mishra

August 7, 2013 8:39 pm

I have heard alot about


browsershots.org/

Might be it will help you

 Loading...
Reply

Steve Harrington December 6, 2017 2:22 pm

You can try LambdaTest for this.


Here is the link:
http://www.lambdatest.com

www.abodeqa.com/browser-compatibility-testing-when-where-and-how-it-is-done/ 6/7
3/28/2019 Browser Compatibility testing- When, Where and how it is done

 Loading...
Reply

Pingback: Download free software testing books


written by India’s most popular tester and mentor
| Abode QA

Pingback: Mac Beginner’s tutorial | Abode QA

Pingback: Manual Testing Interview Question:


Di erence Between Error, Defect, and Failure |
Abode QA

Pingback: Risk Based Testing | Abode QA

Pingback: Manual Testing Interview Question:


Di erence Between Error, Defect, and Failure -
Abode QA

paul May 22, 2016 7:33 pm

Hi,
I would thank you for mentioning the
topics to be tested under the
browser compatibilty testing.
I would like to know ,how and what are factors
that are tested during ajax and jquery request in
detail.

 Loading...
Reply

LEAVE A REPLY

Enter your comment here...

This site uses Akismet to reduce spam. Learn how


your comment data is processed.

Powered by WordPress and Dynamic News.

www.abodeqa.com/browser-compatibility-testing-when-where-and-how-it-is-done/ 7/7

S-ar putea să vă placă și