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 条
  • [1] Cross-browser testing in browserbite
    Saar, Tõnis
    Dumas, Marlon
    Kaljuve, Marti
    Semenenko, Nataliia
    [J]. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014, 8541 : 503 - 506
  • [2] Browserbite: cross-browser testing via image processing
    Saar, Tonis
    Dumas, Marlon
    Kaljuve, Marti
    Semenenko, Nataliia
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2016, 46 (11): : 1459 - 1477
  • [3] Browserbite: Accurate Cross-Browser Testing via Machine Learning Over Image Features
    Semenenko, Nataliia
    Dumas, Marlon
    Saar, Tonis
    [J]. 2013 29TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE (ICSM), 2013, : 528 - 531
  • [4] Automated Cross-Browser Compatibility Testing
    Mesbah, Ali
    Prasad, Mukul R.
    [J]. 2011 33RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2011, : 561 - 570
  • [5] A Systematic Literature Review in Cross-browser Testing
    Sabaren, Leandro N.
    Mascheroni, Maximiliano A.
    Greiner, Cristina L.
    Irrazabal, Emanuel
    [J]. JOURNAL OF COMPUTER SCIENCE & TECHNOLOGY, 2018, 18 (01): : 18 - 27
  • [6] A Cross-browser Web Application Testing Tool
    Choudhary, Shauvik Roy
    Versee, Husayn
    Orso, Alessandro
    [J]. 2010 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, 2010,
  • [7] Cross-browser compatibility testing based on model comparison
    Shi, Heng
    Zeng, Hongwei
    [J]. 2015 INTERNATIONAL CONFERENCE ON COMPUTER APPLICATION TECHNOLOGIES (CCATS), 2015, : 103 - 107
  • [8] Modeling Web Application for Cross-browser Compatibility Testing
    Li, Xinxin
    Zeng, Hongwei
    [J]. 2014 15TH IEEE/ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING (SNPD), 2014, : 447 - 451
  • [9] Detecting Cross-browser Issues in Web Applications
    Choudhary, Shauvik Roy
    [J]. 2011 33RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2011, : 1146 - 1148
  • [10] Memoirs of a Browser: A Cross-browser Detection Model for Privacy-breaching Extensions
    Giuffrida, Cristiano
    Ortolani, Stefano
    Crispo, Bruno
    [J]. 7TH ACM SYMPOSIUM ON INFORMATION, COMPUTER AND COMMUNICATIONS SECURITY (ASIACCS 2012), 2012,