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 条
  • [31] Multimedia Document Processing in an HTML']HTML5 World
    Bulterman, Dick C. A.
    Guimaraes, Rodrigo Laiola
    Cesar, Pablo
    Munson, Ethan
    Pimentel, Maria da Graca C.
    DOCENG 2011: PROCEEDINGS OF THE 2011 ACM SYMPOSIUM ON DOCUMENT ENGINEERING, 2011, : 273 - 273
  • [32] Sketching Stereoscopic GUIs with HTML']HTML5 Canvas
    Gonzalez-Zuniga, Diego
    Granollers, Toni
    Carrabina, Jordi
    UBIQUITOUS COMPUTING AND AMBIENT INTELLIGENCE: SENSING, PROCESSING, AND USING ENVIRONMENTAL INFORMATION, 2015, 9454 : 289 - 296
  • [33] The HTML']HTML5 Graphic and Image Processing Technology
    Wang, Dongpo
    Shao, Jie
    AGRO FOOD INDUSTRY HI-TECH, 2017, 28 (03): : 2956 - 2959
  • [34] 200 HTML']HTML5 Simulations for Introductory Physics
    Duffy, Andrew G.
    PHYSICS TEACHER, 2021, 59 (08): : 654 - 655
  • [35] Brilliant HTML']HTML5 & CSS3
    Wilson, Tom
    INFORMATION RESEARCH-AN INTERNATIONAL ELECTRONIC JOURNAL, 2011, 16 (02):
  • [36] Research on HTML']HTML5 technology and application mode
    Guo, C. M.
    Zhu, X. W.
    INFORMATION SCIENCE AND ELECTRONIC ENGINEERING, 2017, : 217 - 220
  • [37] Combinatorial Methods for HTML']HTML Sanitizer Security Testing
    Zivanovic, Jovan
    Leithner, Manuel
    Simos, Dimitris E.
    Pitzer, Michael
    Slanina, Peter J.
    2023 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS, ICSTW, 2023, : 255 - 259
  • [38] Html']Html5 Web Design Course Teaching Research
    Jiang, Yan-wen
    E-LEARNING, E-EDUCATION, AND ONLINE TRAINING (ELEOT 2018), 2018, 243 : 222 - 226
  • [39] Using HTML']HTML5 to build immersive teaching materials
    Theisen, Kevin J.
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2012, 244
  • [40] HTML']HTML5 Canvas, User Illusions and Game Flow
    Crockett, Larry
    PROCEEDINGS OF THE 8TH EUROPEAN CONFERENCE ON GAMES BASED LEARNING (ECGBL 2014), VOLS 1 AND 2, 2014, : 68 - 76