Computer Science ›› 2015, Vol. 42 ›› Issue (Z11): 444-449.

Previous Articles     Next Articles

Automatic Detection Method of Cross-browser Web Application

WANG Huan-huan, WU Yi-jian and ZHAO Wen-yun   

  • Online:2018-11-14 Published:2018-11-14

Abstract: With the Web applications used more and more widely,the stability of these Web applications has been paid more and more attention.One of the most important issue is the compatibility of different browsers.To make sure that the application can be used in all browsers,it is very important to detect the browser compatibility in the development stage.This paper proposed a new automated technology to detect browser compatibility problems in the development stage,which can automatically browse all the pages of the Web application.After the analysis of the extracted information structure code and the related property,we got a report of cross browser compatibility problems for the developers to help them solve these questions faster.This paper implemented the method and applied it to a specific developed project to collect the relevant data and demonstrated the feasibility of the method.In the end,this paper analyzed the common Web application compatibility issues.

Key words: Automation,Cross-browser,Compatibility,Detection

[1] Dallmeier V,Burger M,Orth T,et al:WebMate:a tool for testing Web 2.0 applications[C]∥Proc.Workshop on JavaScript Tools(JSTools 2012).2012:11-15
[2] Fan Fu-xing,Huang Da-qing,Zhou Mo.Research and implementation of automated testing framework based on Web[J].Electronic design engineering,2012(20):36-38
[3] Choudhary S R,Versee H,Orso A.WEBDIFF:Automated identification of cross-browser issues in web applications[C]∥2010 IEEE International Conference on Software Maintenance(ICSM).2010:1-10
[4] Choudhary S R,Prasad M R,Orso A.CrossCheck:Combining Crawling and Differencing to Better Detect Cross-browser Incompatibilities in Web Applications[C]∥2012 IEEE Fifth International Conference on Software Testing,Verification and Validation(ICST).2012:171-180
[5] Semenenko N,Dumas M,Saar T.Browserbite:Accurate Cross-Browser Testing via Machine Learning Over Image Features[C]∥Proceedings of the 28th International Conference on Software Maintenance(ICSM).IEEE Computer Society,2014:528-531
[6] Mesbah A,Prasad M R.Automated cross-browser compatibility testing[C]∥Proceedings of the 33rd International Conference on Software Engineering.2011:561-570
[7] Bian Nai-zheng.A low coupling Web automation test framework based on Selenium [J].Computer applications and software,2014,1(8):13-16,7
[8] Zhang Fan.The implementation of WEB automation test design based on RFT software [D].Wuhan:Huazhong University of Science and Technology,2013
[9] Qing Xin.Web UI automated testing based on Selenium [D].Guangzhou:South China University of Technology,2012
[10] Gang Xiao-ming.Reasonable application of software test automation [J].Computer Applications and software,2010,7(8):172-174,4
[11] Wu Ling-lin.The research and application of software test automation based on Selenium [J].Computer and Modernization,2013,1(2):65-68
[12] Xing Wei-chao,Gao Xiao-tong.Design and implementation ofWebpage test automation framework [J].Computer Applications and Software,2012,29(9):167-170,1
[13] Kong Ying-hui.Research and implementation of network page real-time information acquisition based on Watir [J].Computer Applications and Software,2014,31(5):103-105,4
[14] Chen Xiao-yu,Huang Zhen,Liu Xuan-zhe,et al.A Chromebrowser based user capture and playback tool [J].Computer Science,2014,1(11):112-117
[15] Ye Xin-ming,Liu Liang.The design,implementation and comparison of Web performance testing replay browser [J].Computer Science,2006,3(9):58-60
[16] Ma Yong-heng,Xiong Qian-xing,Yang Jine,et al.Study on design method of W3C XML Schema mode [J].The Research and Application of Computer,2006(5)
[17] Wang Qing.Research and development of a Web automationtesting framework Watir [D].Wuhan:Wuhan University of Technology,2011
[18] Zhang Zhen.Research and implementation of ActiveX control operation support in Firefox [D].Dalian:Dalian University of Technology,2008

No related articles found!
Full text



[1] . [J]. Computer Science, 2018, 1(1): 1 .
[2] LEI Li-hui and WANG Jing. Parallelization of LTL Model Checking Based on Possibility Measure[J]. Computer Science, 2018, 45(4): 71 -75 .
[3] SUN Qi, JIN Yan, HE Kun and XU Ling-xuan. Hybrid Evolutionary Algorithm for Solving Mixed Capacitated General Routing Problem[J]. Computer Science, 2018, 45(4): 76 -82 .
[4] ZHANG Jia-nan and XIAO Ming-yu. Approximation Algorithm for Weighted Mixed Domination Problem[J]. Computer Science, 2018, 45(4): 83 -88 .
[5] WU Jian-hui, HUANG Zhong-xiang, LI Wu, WU Jian-hui, PENG Xin and ZHANG Sheng. Robustness Optimization of Sequence Decision in Urban Road Construction[J]. Computer Science, 2018, 45(4): 89 -93 .
[6] SHI Wen-jun, WU Ji-gang and LUO Yu-chun. Fast and Efficient Scheduling Algorithms for Mobile Cloud Offloading[J]. Computer Science, 2018, 45(4): 94 -99 .
[7] ZHOU Yan-ping and YE Qiao-lin. L1-norm Distance Based Least Squares Twin Support Vector Machine[J]. Computer Science, 2018, 45(4): 100 -105 .
[8] LIU Bo-yi, TANG Xiang-yan and CHENG Jie-ren. Recognition Method for Corn Borer Based on Templates Matching in Muliple Growth Periods[J]. Computer Science, 2018, 45(4): 106 -111 .
[9] GENG Hai-jun, SHI Xin-gang, WANG Zhi-liang, YIN Xia and YIN Shao-ping. Energy-efficient Intra-domain Routing Algorithm Based on Directed Acyclic Graph[J]. Computer Science, 2018, 45(4): 112 -116 .
[10] CUI Qiong, LI Jian-hua, WANG Hong and NAN Ming-li. Resilience Analysis Model of Networked Command Information System Based on Node Repairability[J]. Computer Science, 2018, 45(4): 117 -121 .