期刊
  出版年
  关键词
结果中检索 Open Search
Please wait a minute...
选择: 显示/隐藏图片
1. 针对JavaScript浏览器兼容性的变异测试方法
程勇, 秦丹, 杨光
计算机应用    2017, 37 (4): 1143-1148.   DOI: 10.11772/j.issn.1001-9081.2017.04.1143
摘要548)      PDF (1031KB)(643)    收藏
针对JavaScript浏览器兼容性问题缺乏有效的测试方法的问题,基于变异测试技术,对Web应用程序中的JavaScript语言在主流浏览器中的兼容性进行了分析,设计了18个针对浏览器兼容性错误的变异算子并开发了自动化的测试工具Compatibility Mutator。该程序使用抽象语法树(AST)分析JavaScript语法,使用Selenium WebDriver自动调用多个浏览器核心并行执行变异测试。通过对7个广泛使用的JavaScript框架的实验,验证了此方法对每一个框架都能够生成一定数量的变异体,其中对jQuery和YUI框架的变异测试的变异得分分别为43.06%和7.69%,表明了所设计的变异算子能够触发浏览器兼容性方面的错误,并且能够评估测试用例集的完备性。
参考文献 | 相关文章 | 多维度评价
2. 利用互信息实现音乐风格的分类
马光志,秦丹
计算机应用    2005, 25 (05): 1116-1118.   DOI: 10.3724/SP.J.1087.2005.1116
摘要2536)      PDF (155KB)(945)    收藏
提出了一种基于相对音高和相对时延表达音乐旋律的模型,这种模型能够更好地反映不同演奏方式下的同一旋律型。基于上述表达模型提出的音乐风格分类算法通过旋律互信息度量音乐风格,同Unigram和Bigram模型的切分算法具有相近的时间复杂度,能够更好地支持具有多种音乐风格的乐曲分类。
相关文章 | 多维度评价