Detect Cross-browser Issues for Java']JavaScript-based Web Applications based on Record/Replay

被引:6
|
作者
Wu, Guoquan [1 ]
He, Meimei [1 ]
Tang, Hongyin [1 ]
Wei, Jun [1 ]
机构
[1] Chinese Acad Sci, State Key Lab, Inst Software, Beijing, Peoples R China
关键词
D O I
10.1109/ICSME.2016.28
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
With the advent of Web 2.0 application, and the increasing number of browsers and platforms on which the applications can be executed, cross-browser incompatibilities (XBIs) are becoming a serious problem for organizations to develop web-based software. Although some techniques and tools have been proposed to identify XBIs, a number of false positives and false negatives still exist as they cannot assure the same execution when the application runs across different browsers. To address this limitation, leveraging existing record/replay technique, we developed X-Check, a novel cross-browser testing technique and tool, which supports automated XBIs detection with high accuracy. Our empirical evaluation shows that X-Check is effective and improves the state of the art.
引用
收藏
页码:78 / 88
页数:11
相关论文
共 50 条
  • [1] X-Check: Improving Effectiveness and Efficiency of Cross-Browser Issues Detection for Java']JavaScript-Based Web Applications
    Wu, Guoquan
    He, Meimei
    Chen, Wei
    Wei, Jun
    Zhong, Hua
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2021, 14 (04) : 1123 - 1137
  • [2] Advances in Testing Java']JavaScript-Based Web Applications
    Mesbah, Ali
    [J]. ADVANCES IN COMPUTERS, VOL 97, 2015, 97 : 201 - 235
  • [3] Detecting Cross-browser Issues in Web Applications
    Choudhary, Shauvik Roy
    [J]. 2011 33RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2011, : 1146 - 1148
  • [4] Analyzing Information Flow in Java']JavaScript-based Browser Extensions
    Dhawan, Mohan
    Ganapathy, Vinod
    [J]. 25TH ANNUAL COMPUTER SECURITY APPLICATIONS CONFERENCE, 2009, : 382 - 391
  • [5] X-Check: A Novel Cross-browser Testing Service based on Record/Replay
    He, Meimei
    Wu, Guoquan
    Tang, Hongyin
    Chen, Wei
    Wei, Jun
    Zhong, Hua
    Huang, Tao
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS), 2016, : 123 - 130
  • [6] A java']javaScript-based scientific Web-calculator
    Boix, O
    Garcia-Fernandez, J
    Mujal, RM
    [J]. COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2005, 13 (02) : 153 - 157
  • [7] WEBDIFF: Automated Identification of Cross-browser Issues in Web Applications
    Choudhary, Shauvik Roy
    Versee, Husayn
    Orso, Alessandro
    [J]. 2010 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, 2010,
  • [8] CSS Browser Selector Plus: A Java']JavaScript Library to Support Cross-browser Responsive Design
    Johansen, Richard Duchatsch
    Pagani Britto, Talita C.
    Cusin, Cesar Augusto
    [J]. PROCEEDINGS OF THE 22ND INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW'13 COMPANION), 2013, : 27 - 29
  • [9] JS']JS Comm: A networking mechanism collaborative applications for Java']JavaScript-based on the Web
    Furui, Y
    [J]. DIGITAL CONVERGENCE FOR CREATIVE DIVERGENCE, VOL I: TECHNICAL SPEECH SESSIONS, 1999, : 99 - 106
  • [10] 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