Combinatorial Testing on Implementations of HTML']HTML5 Support

被引:2
|
作者
Deng, Xi [1 ,3 ]
Wu, Tianyong [2 ,3 ]
Yan, Jun [1 ,2 ,3 ]
Zhang, Jian [2 ,3 ]
机构
[1] Chinese Acad Sci, Inst Software, Technol Ctr Software Engn, Beijing, Peoples R China
[2] Chinese Acad Sci, Inst Software, State Key Lab Comp Sci, Beijing, Peoples R China
[3] Univ Chinese Acad Sci, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
D O I
10.1109/ICSTW.2017.47
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The fifth version of HTML standard, which is widely accepted in the diverse landscape of browser vendors and their continuously upgrading releases, requires web browsers to support playback of multimedia natively, instead of by third-party plugins. Works on testing browsers' implementations of the HTML5 support, however, are not efficient enough till now. Regarding a browser's processing on HTML5 element tags of web pages and attributes of multimedia files, this paper treats the browser as a parameterized black-box and employs the combinatorial testing technique to design web pages to test its system behavior. Experiments are conducted on two sets of browsers. The first set includes nine popular ones in both desktop and mobile for discovering the distribution of multimedia related errors, and the second set contains five versions of the same browser for revealing the evolution of such errors. The experimental results indicate that the proposed approach is promising as it can reveal errors in browsers by various vendors and in various versions, and that the upgrades of the browser will not necessarily fix the existing bugs, and even introduce new ones, due to inefficient testing.
引用
收藏
页码:262 / 271
页数:10
相关论文
共 50 条
  • [21] Attacks on Web Browsers with HTML']HTML5
    Yoon, Soojin
    Jung, JongHun
    Kim, HwanKuk
    2015 10TH INTERNATIONAL CONFERENCE FOR INTERNET TECHNOLOGY AND SECURED TRANSACTIONS (ICITST), 2015, : 193 - 197
  • [22] 浅谈HTML5
    刘达
    电脑知识与技术, 2011, 7 (36) : 9357 - 9358
  • [23] 浅论HTML5
    张伟芝
    信息与电脑(理论版), 2012, (24) : 161 - 162
  • [25] Research on File Upload Based on HTML']HTML5
    Cheng Xiaojin
    2014 11TH INTERNATIONAL CONFERENCE ON SERVICE SYSTEMS AND SERVICE MANAGEMENT (ICSSSM), 2014,
  • [26] DESIGN AND IMPLEMENTATION OF GAMES BASED ON HTML']HTML5
    Li, Cong
    Yang, Lingjun
    Cao, Sanxing
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON APPLIED SCIENCE AND ENGINEERING INNOVATION, 2015, 12 : 1122 - 1125
  • [27] Development of remote laboratory based on HTML']HTML5
    Nugraha, A. T.
    Haritman, E.
    INTERNATIONAL SYMPOSIUM ON MATERIALS AND ELECTRICAL ENGINEERING 2019 (ISMEE 2019), 2020, 850
  • [28] HTML']HTML5 Agents: Mobile Agents for the Web
    Systa, Kari
    Mikkonen, Tommi
    Jarvenpaa, Laura
    WEB INFORMATION SYSTEMS AND TECHNOLOGIES, WEBIST 2013, 2014, 189 : 53 - 67
  • [29] Online Machine Learning Experiments in HTML']HTML5
    Dixit, Abhinav
    Shanthamallu, Uday Shankar
    Spanias, Andreas
    Berisha, Visar
    Banavar, Mahesh
    2018 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2018,
  • [30] A Taxonomy of Testable HTML']HTML5 Canvas Issues
    Macklon, Finlay
    Viggiato, Markos
    Romanova, Natalia
    Buzon, Chris
    Paas, Dale
    Bezemer, Cor-Paul
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2023, 49 (06) : 3647 - 3659