收藏本站
收藏 | 投稿 | 手机打开
二维码
手机客户端打开本文

针对JavaScript浏览器兼容性的变异测试方法

程勇  秦丹  杨光  
【摘要】:针对JavaScript浏览器兼容性问题缺乏有效的测试方法的问题,基于变异测试技术,对Web应用程序中的JavaScript语言在主流浏览器中的兼容性进行了分析,设计了18个针对浏览器兼容性错误的变异算子并开发了自动化的测试工具Compatibility Mutator。该程序使用抽象语法树(AST)分析JavaScript语法,使用Selenium WebDriver自动调用多个浏览器核心并行执行变异测试。通过对7个广泛使用的JavaScript框架的实验,验证了此方法对每一个框架都能够生成一定数量的变异体,其中对j Query和YUI框架的变异测试的变异得分分别为43.06%和7.69%,表明了所设计的变异算子能够触发浏览器兼容性方面的错误,并且能够评估测试用例集的完备性。

知网文化
【相似文献】
中国期刊全文数据库 前16条
1 龚汉生;并行工程设计的模拟[J];机械设计;1996年06期
2 李金平;刘长星;;GPS控制网起算点兼容性分析[J];技术与创新管理;2009年02期
3 张建军;马骏;陈忠贵;;全球卫星导航系统兼容性分析方法研究[J];飞行器测控学报;2012年02期
4 李文宇,顾昕钰;WCDMA系统Iur接口兼容性分析[J];移动通信;2005年04期
5 戴世宗 ,乔国良 ,万良君;YH基本绘图软件对图形设备的兼容性分析[J];计算机工程与科学;1985年01期
6 王垚;蔚保国;葛侠;罗显志;;GNSS兼容性软件设计与仿真分析[J];系统仿真学报;2012年08期
7 王垚;蔚保国;罗显志;杨莘元;刘慧越;;一种更精确的多模GNSS兼容性方法研究[J];系统工程与电子技术;2010年06期
8 平峰;CDMA系统与GSM系统兼容性分析及计算[J];移动通信;2002年09期
9 蔡子龙;冉萌;;HSPA+签约信息与终端兼容性分析与优化研究[J];邮电设计技术;2012年05期
10 冉一航;胡修林;刘禹圻;柯颋;唐祖平;;Compass系统导航信号的兼容性研究[J];中国科学:物理学 力学 天文学;2010年05期
11 赵海洋,杨义先,辛阳,褚永刚;IPSec与NAT之间的兼容性分析和解决方案[J];计算机应用研究;2005年03期
12 李栋;;DRM~+技术系统兼容性及覆盖测量与分析[J];广播与电视技术;2009年04期
13 季超;朱长江;;IPSec和NAT的兼容性研究[J];电脑知识与技术(学术交流);2007年08期
14 孙利君;杨东鹤;;IPSec与NAT之间的兼容性分析和解决方案[J];现代电子技术;2007年09期
15 郭达;张尼;顾旻霞;张智江;;2G/3G共存时期终端与智能卡的兼容性分析[J];移动通信;2009年13期
16 ;[J];;年期
中国重要会议论文全文数据库 前6条
1 姜涛;秦涛;李延新;;选题领域:规划管理——武汉市规划用地兼容性规定再探索[A];转型与重构——2011中国城市规划年会论文集[C];2011年
2 王垚;蔚保国;罗显志;王珏;;GNSS兼容性若干理论研究与仿真分析[A];第二届中国卫星导航学术年会电子文集[C];2011年
3 冉一航;胡修林;刘禹圻;柯颋;唐祖平;;Compass系统导航信号的兼容性研究[A];第一届中国卫星导航学术年会论文集(下)[C];2010年
4 王垚;王珏;罗显志;蔚保国;;基于CT-SSC的GNSS兼容性分析方法研究[A];第一届中国卫星导航学术年会论文集(下)[C];2010年
5 刘赟;常江;赵金峰;;COMPASS B1CZ和GPS M兼容性和抗干扰研究[A];第二届中国卫星导航学术年会电子文集[C];2011年
6 朱亮;陆明泉;;COMPASS导航系统新信号性能与射频兼容性分析[A];第二届中国卫星导航学术年会电子文集[C];2011年
中国硕士学位论文全文数据库 前4条
1 秦鹏霄;S频段卫星导航信号兼容性研究[D];华中科技大学;2014年
2 张玮;技术措施保护的兼容性例外制度研究[D];华南理工大学;2014年
3 吴超;全球卫星导航系统兼容性与互操作性研究[D];电子科技大学;2012年
4 王颖;TSM应用开发测试平台的设计与实现[D];北京邮电大学;2015年
中国知网广告投放
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978