Browserbite: cross‐browser testing via image processing. (22nd December 2015)
- Record Type:
- Journal Article
- Title:
- Browserbite: cross‐browser testing via image processing. (22nd December 2015)
- Main Title:
- Browserbite: cross‐browser testing via image processing
- Authors:
- Saar, Tõnis
Dumas, Marlon
Kaljuve, Marti
Semenenko, Nataliia - Abstract:
- Summary: Cross‐browser compatibility testing is concerned with identifying perceptible differences in the way a Web page is rendered across different browsers or configurations thereof. Existing automated cross‐browser compatibility testing methods are generally based on document object model (DOM) analysis, or in some cases, a combination of DOM analysis with screenshot capture and image processing. DOM analysis, however, may miss incompatibilities that arise not during DOM construction but rather during rendering. Conversely, DOM analysis produces false alarms because different DOMs may lead to identical or sufficiently similar renderings. This paper presents a novel method for cross‐browser testing based purely on image processing. The method relies on image segmentation to extract 'regions' from a Web page and computer vision techniques to extract a set of characteristic features from each region. Regions extracted from a screenshot taken on a baseline browser are compared against regions extracted from the browser under test based on characteristic features. A machine learning classifier is used to determine if differences between two matched regions should be classified as an incompatibility. An evaluation involving 140 pages shows that the proposed method achieves an F‐score exceeding 90%, outperforming a state‐of‐the‐art cross‐browser testing tool based on DOM analysis. Copyright © 2015 John Wiley & Sons, Ltd.
- Is Part Of:
- Software, practice & experience. Volume 46:Number 11(2016)
- Journal:
- Software, practice & experience
- Issue:
- Volume 46:Number 11(2016)
- Issue Display:
- Volume 46, Issue 11 (2016)
- Year:
- 2016
- Volume:
- 46
- Issue:
- 11
- Issue Sort Value:
- 2016-0046-0011-0000
- Page Start:
- 1459
- Page End:
- 1477
- Publication Date:
- 2015-12-22
- Subjects:
- cross‐browser compatibility testing -- image processing
Computer software -- Periodicals
Computer programming -- Periodicals
Computer programs -- Periodicals
005.3 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/spe.2387 ↗
- Languages:
- English
- ISSNs:
- 0038-0644
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 8321.453000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 464.xml