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 条
  • [1] HTML']HTML5
    Wisniewski, Jeff
    [J]. ONLINE, 2011, 35 (06): : 53 - 56
  • [2] HTML']HTML5
    Frankston, Bob
    [J]. IEEE CONSUMER ELECTRONICS MAGAZINE, 2014, 3 (02) : 62 - +
  • [3] HTML']HTML5 SUPPORT IN MOBILE LEARNING TOOLS
    Serafimov, Lyubomir
    [J]. LEVERAGING TECHNOLOGY FOR LEARNING, VOL II, 2012, : 283 - 286
  • [4] HTML']HTML5 hacks
    Wilson, Tom
    [J]. INFORMATION RESEARCH-AN INTERNATIONAL ELECTRONIC JOURNAL, 2013, 18 (01):
  • [5] HTML']HTML5 Security Issues
    Efremov, Egor A.
    Pogrebnyak, Maria, V
    Skvortsova, Maria
    [J]. PROCEEDINGS OF THE 2021 IEEE CONFERENCE OF RUSSIAN YOUNG RESEARCHERS IN ELECTRICAL AND ELECTRONIC ENGINEERING (ELCONRUS), 2021, : 2327 - 2329
  • [8] HTML']HTML5 Options and Opportunities
    Grensing-Pophal, Lin
    [J]. ECONTENT, 2011, 34 (02) : 10 - 12
  • [9] Review of the HTML']HTML5 API
    Albertos-Marco, Felix
    [J]. WEB ENGINEERING, ICWE 2018, 2018, 10845 : 508 - 509
  • [10] HTML']HTML5 Web Applications to Support Education in Rural Areas
    Cahyadi, Erwin
    Bandung, Yoanes
    Hutabarat, Mervin T.
    [J]. PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON ADVANCES IN EDUCATION TECHNOLOGY, 2015, 11 : 83 - 85