期刊文献+

面向浏览器不兼容性的自动化测试的研究 被引量:3

RESEARCH ON AUTOMATED TESTING FOR INCOMPATIBILITY OF CROSS-BROWSER
下载PDF
导出
摘要 随着Web应用技术的快速发展及浏览器和平台数量的不断增长,跨浏览器的不兼容性问题显得越来越突出。尽管现有的浏览器不兼容性测试工具较多,但是大多数的测试工具是手工测试,耗时过长,容易出错,而且国内对于跨浏览器不兼容性的自动化测试问题缺乏系统性研究。因此基于爬虫工具生成应用程序的导航模型,以及等价性检查技术和自动化测试系统(ATS)提出一种检测跨浏览器不兼容性问题的方法,并结合已有的测试工具进行比较。实验结果表明,该方法能够有效地自动识别和测试跨浏览器不兼容性问题。 With the rapid development of Web application technology and constant growth in numbers of new browsers and platforms,cross-browser incompatibilities( CBI) problem becomes more and more noticeable. Though current testing tools for browsers 'incompatibilities are not just few,however most of them are in manual operation with time consuming and being error-prone,and there lacks the nationwide systematic researches on automated testing approach for CBI. Therefore,based on the navigation model of generating application with crawler tool,the equivalence checking technology and the automatic test system( ATS),we put forward a method of crossbrowser incompatibility detection,and compare it among the existing testing tools. Experimental results show that the proposed method can effectively and automatically identify and test the cross-browser incompatibility problems.
出处 《计算机应用与软件》 CSCD 2016年第3期14-17,30,共5页 Computer Applications and Software
基金 计算机体系结构国家重点实验室开放课题项目(CARCH201206) 上海理工大学国家级项目培育基金项目(12X GQ07)
关键词 跨浏览器不兼容性 爬虫工具 导航模型 等价性检查 自动化测试系统 Cross-browser incompatibility(CBI) Crawler tool Navigation model Equivalence checking Automated testing system(ATS)
  • 相关文献

参考文献11

  • 1Eaton C,Memon A M.An empirical approach to evaluating web application compliance across diverse client platform configurations[C]//International Journal of Web Engineering and Technology,USA,2007:227-253.
  • 2Tamm M.Fighting layout bugs[EB/OL].http://code.google.com/p/fighting-layout-bugs/.
  • 3Roy Choudhary S,Versee H,Orso A.Webdiff:Automated identification of cross-browser issues in web applications[C]//Proc of the 26th IEEE International Conference on Software Maintenance(ICSM’2010).Timisoara,Romania,2010:1-10.
  • 4Mesbah A,Prasad M R.Automated cross-browser compatibility test[C]//Proc of the 33rd International Conference on Software Engineering(ICSE’2011).New York,USA,2011:561-570.
  • 5Roy Choudhary S,Prasad M R,Orso A.Crosscheck:Combining crawling and differencing to better detect cross-browser incompatibilities in web applications[C]//Proc of the IEEE Fifth International Conference on Software Testing(ICST’2012).Montreal,Canada,2012:171-180.
  • 6Nataliia Semenenk,Marlon Dumas,Tnis Saar.Browserbite:Accurate cross-browser testing via machine learning over image features[C]//Proc of the 29th IEEE International Conference on Software Maintenance(ICSM’2013).San Francisco,USA,2013:528-531.
  • 7裴颂文,余强,吴百锋.一种新的基于J2EE技术的软件自动化测试系统的研究与实现[J].清华大学学报,2007(6):51-56.
  • 8Grosskurth A,Godfrey M W.A reference architecture for web browsers[C]//Proc of the 21st IEEE International Conference on Software Maintenance(ICWE’2005).Waterloo,Canada,2005:661-664.
  • 9Keith J,Sambells J.DOM Scripting:Web Design with Javascript and the Document Object Model[J].Friends of Ed,2010.
  • 10Mesbah A,Bozdag W,van Deursen A.Crawling ajax by inferring user interface state changes[C]//Proc of the 8th International Conference on Web Engineering(ICWE’2008).Vancouver,Canada,2008:122-134.

同被引文献26

引证文献3

二级引证文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部