Cross-Browser Testing in Browserbite

被引:0
|
作者
Saar, Tonis [1 ]
Dumas, Marlon [2 ]
Kaljuve, Marti [1 ]
Semenenko, Nataliia [2 ]
机构
[1] Software Technol & Applicat Competence Ctr, Tartu, Estonia
[2] Univ Tartu, Tartu, Estonia
来源
WEB ENGINEERING, ICWE 2014 | 2014年 / 8541卷
关键词
Cross-browser compatibility testing; image processing;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cross-browser compatibility testing aims at verifying that a web page is rendered as intended by its developers across multiple browsers and platforms. Browserbite is a tool for cross-browser testing based on comparison of screenshots with the aim of identifying differences that a user may perceive as incompatibilities. Browserbite is based on segmentation and image comparison techniques adapted from the field of computer vision. The key idea is to first extract web page regions via segmentation and then to match and compare these regions pairwise based on geometry and pixel density distribution. Additional accuracy is achieved by post-processing the output of the region comparison step via supervised machine learning techniques. In this way, compatibility checking is performed based purely on screenshots rather than relying on the Document Object Model (DOM), an alternative that often leads to missed incompatibilities. Detected incompatibilities in Browserbite are overlaid on top of screenshots in order to assist users during cross-browser testing.
引用
收藏
页码:503 / 506
页数:4
相关论文
共 50 条
  • [21] A Research on Cross-Browser Compatibility of Label <a>
    Ma, Hao
    Wen, Fuan
    Sun, Yanlian
    [J]. 2011 INTERNATIONAL CONFERENCE ON FUTURE COMPUTERS IN EDUCATION (ICFCE 2011), VOL I, 2011, : 201 - 204
  • [22] A Framework for Developing Cross-Browser Data Intensive Arabic Web Application
    Youssef, Mahmoud
    Hamdi, Nourhan
    Rayan, Salma
    [J]. 2012 22ND INTERNATIONAL CONFERENCE ON COMPUTER THEORY AND APPLICATIONS (ICCTA), 2012, : 53 - 59
  • [23] Layout Cross-Browser Incompatibility Detection using Machine Learning and DOM Segmentation
    Paes, Fagner Christian
    Watanabe, Willian Massami
    [J]. 33RD ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, 2018, : 2159 - 2166
  • [24] X-Diag: Automated Debugging Cross-Browser Issues in Web Applications
    Xu, Shaopeng
    Zhou, Chenyu
    Gu, Zhiwei
    Wu, Guoquan
    Chen, Wei
    Wei, Jun
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (IEEE ICWS 2018), 2018, : 66 - 73
  • [25] Layout Cross-Platform and Cross-Browser Incompatibilities Detection using Classification of DOM Elements
    Watanabe, Willian Massami
    Amendola, Giovana Lazaro
    Paes, Fagner Christian
    [J]. ACM TRANSACTIONS ON THE WEB, 2019, 13 (02)
  • [26] Building Cross-Browser Interfaces for Digital Libraries with Scalable Vector Graphics (SVG)
    Molina, Francis
    Sweeney, Brian
    Willard, Ted
    Winter, Andre
    [J]. PROCEEDINGS OF THE 7TH ACM/IEE JOINT CONFERENCE ON DIGITAL LIBRARIES: BUILDING & SUSTAINING THE DIGITAL ENVIRONMENT, 2007, : 494 - 494
  • [27] X-PERT: Accurate Identification of Cross-Browser Issues in Web Applications
    Choudhary, Shauvik Roy
    Prasad, Mukul R.
    Orso, Alessandro
    [J]. PROCEEDINGS OF THE 35TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2013), 2013, : 702 - 711
  • [28] Finding Cross-browser Java']JavaScript Codes using Sequential Pattern Mining
    Fujitani, Takahiro
    Kobayashi, Takashi
    Atsumi, Noritoshi
    Agusa, Kiyoshi
    [J]. KNOWLEDGE-BASED SOFTWARE ENGINEERING, 2012, 240 : 303 - 312
  • [29] Cross-Browser Incompatibilities Classification Layout: a comparative study between different models
    Silva, Daiany Ap da
    Watanabe, Willian Massami
    [J]. 2021 XLVII LATIN AMERICAN COMPUTING CONFERENCE (CLEI 2021), 2021,
  • [30] Cross-Browser Differences Detection Based on an Empirical Metric for Web Page Visual Similarity
    Xu, Zhen
    Miller, James
    [J]. ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2018, 18 (03)