导读:本文包含了浏览器兼容性论文开题报告文献综述及选题提纲参考文献,主要关键词:跨浏览器兼容性,Web应用,文档对象模型(DOM),测试
浏览器兼容性论文文献综述
韦庆杰,刘淑坤[1](2019)在《一种Web应用跨浏览器兼容性测试方法》一文中研究指出随着Web应用的日益普及,及可执行此类应用程序的浏览器越来越多,版本也在不断更新,Web应用的跨浏览器不兼容(Cross Browser Incompatibilities,XBI)已成为Web应用开发者面临的严重问题。提出一种结合DOM(Document Object Model)结构分析和页面元素(Screen Element)的计算机视觉分析方法,实现Web应用的跨浏览器兼容性测试XBCT(Cross-Browser Compatibility Testing),和现有的测试方法比较,实验结果表明了所提方法能够提高测试结果的准确性。(本文来源于《计算机工程与应用》期刊2019年05期)
秦丹[2](2017)在《基于变异的Web浏览器兼容性测试及效率研究》一文中研究指出自1989年欧洲粒子物理研究所(CERN)的Tim Berners-Lee提出Web系统和相关的协议以来,这种基于超文本和HTTP的、动态交互的、跨平台的分布式信息系统获得了爆炸式的发展,深刻的改变了人们的生活。然而,浏览器不兼容一直是困扰Web应用系统发展的一个重要问题。对于同一个页面,不同浏览器在内容、形式和行为等方面有可能展示不同的结果,给开发者、Web用户造成巨大的困扰。目前,还缺乏有效的浏览器兼容性测试方法和工具。本文主要对JavaScript语言在浏览器中的兼容性问题进行了分析,从变异分析的角度设计了相关变异算子,开发了变异分析测试工具。另外,在提高浏览器兼容性变异测试效率方面,提出两种执行策略。具体来说,本论文主要贡献有:(1)本文基于变异分析对浏览器兼容性问题进行了研究,并设计了18个有关方面的变异算子。验证了这些变异算子确实能够有效的植入故障,并能够有效的评估测试用例集在发现浏览器兼容性问题方面是否完备。(2)在提高浏览器兼容性变异测试的效率方面,本文提出两种执行策略并应用到浏览器兼容性变异测试。首先,我们使用并行运行策略来改善同一变异体要在多个不同的浏览器中各自执行一遍引发的低效率。另外,本文使用不完全执行策略来检验现有的测试用例集在发现浏览器兼容性问题方面的能力。当有测试用例杀死变异体就立即停止后面的测试用例的运行,以来减少执行测试用例的时间花费。(3)针对浏览器兼容性测试和效率分析,本文实现了一个自动化变异测试工具Compatibility Mutator。该工具不仅实现了对浏览器兼容性问题的变异测试,并很大程度上提高了效率。(本文来源于《北京化工大学》期刊2017-05-28)
刘晓娟[3](2016)在《<UL>标签浏览器兼容性问题探讨》一文中研究指出如何有效解决浏览器兼容性问题,是网络应用开发者面临的一个难题。以<ul>标签为例,通过<ul>标签在制作导航菜单和列表内容两方面应用的测试,分析了<ul>标签存在的浏览器兼容性问题及产生问题的原因,并给出了一种通过调整CSS设置来解决CSS浏览器兼容性问题的方法。(本文来源于《软件导刊》期刊2016年10期)
刘晓娟[4](2016)在《网页浏览器兼容性问题综述》一文中研究指出浏览器兼容性问题是指同一个网页在不同的浏览器上的显示效果不一致。通过对浏览器内核及网页解析方式的研究,总结了浏览器兼容性常见问题,分析了引起浏览器兼容性问题的原因,阐述了通用的解决办法。(本文来源于《软件导刊》期刊2016年04期)
吴小东,裴颂文[5](2016)在《面向浏览器不兼容性的自动化测试的研究》一文中研究指出随着Web应用技术的快速发展及浏览器和平台数量的不断增长,跨浏览器的不兼容性问题显得越来越突出。尽管现有的浏览器不兼容性测试工具较多,但是大多数的测试工具是手工测试,耗时过长,容易出错,而且国内对于跨浏览器不兼容性的自动化测试问题缺乏系统性研究。因此基于爬虫工具生成应用程序的导航模型,以及等价性检查技术和自动化测试系统(ATS)提出一种检测跨浏览器不兼容性问题的方法,并结合已有的测试工具进行比较。实验结果表明,该方法能够有效地自动识别和测试跨浏览器不兼容性问题。(本文来源于《计算机应用与软件》期刊2016年03期)
钟大利[6](2016)在《浅析DIV+CSS布局在不同浏览器中的兼容性问题》一文中研究指出网页布局一直是网页设计人员解决的一大难题,现在一般的布局方法有表格和基于div+css技术的网页布局方法,后者在布局上有很多优势,是主流的布局技术,但因现在主流的浏览器架构不同,使得同一个CSS在不同浏览器上带呈现出不同的外观,由此产生了浏览器中兼容性问题。本文以常见的同字型布局的实现阐述了div+css的基本思想,分析了不同浏览器中产生的兼容性症状及原因,并就问题提出了相应解决方案。(本文来源于《科技展望》期刊2016年01期)
李毓丽[7](2015)在《网页版面设计中浏览器兼容性问题分析》一文中研究指出随着互联网的不断发展,市场上产生了许多不同内核的浏览器,导致网页设计人员在进行页面设计时,出现各种关于浏览器兼容性问题,例如图片显示不正常、网页排版错位、部分功能或特效无法实现等。本文主要论述市场上主要运用的浏览器,分析其内核的构成,通过内核不一样产生了哪些版面的兼容性问题,并通过实验测试解决问题,使同一个网页在不同浏览器依然显示一致,提高用户体验。(本文来源于《数字技术与应用》期刊2015年12期)
王欢欢,吴毅坚,赵文耘[8](2015)在《Web应用界面跨浏览器兼容性的自动检测方法》一文中研究指出随着Web应用被越来越广泛地使用,其稳定性也受到开发人员及用户的重视,其中很重要的一项指标是Web应用在不同浏览器中的兼容性问题。为了保证应用在所有的浏览器中都可以正常使用,在开发阶段对浏览器兼容性隐患进行检测就显得非常重要。为此,提出了一个在开发阶段可以自动检测Web应用界面跨浏览器兼容性问题的一项新技术,它可以自动浏览Web应用的所有页面,通过对同一页面在不同浏览器里所提取出的代码结构信息和相关属性的分析,生成差异报告,从而帮助开发人员更快地找到有兼容性问题的元素。完成了该方法的具体实现,并将其应用于一个具体的开发项目中来,收集相关的数据并验证该方法的可行性。最后根据实验数据归纳了常见的Web应用界面兼容性问题。(本文来源于《计算机科学》期刊2015年S2期)
陈勇[9](2015)在《网站前台代码浏览器存在的兼容性问题及对策研究》一文中研究指出计算机技术是一项系统而复杂的工程,作为设计者和开发人员,目前面临的主要问题就是,当把设计好的网站正式投入运行时,在网络复杂环境的影响下,以及受到用户端计算机浏览器的读取方式不同,很可能导致一个网站在某个浏览器上能正常显示网页,而在另一台计算机上不能正常显示。本文基于网站前台代码浏览器存在的兼容性问题进行了详细分析,并提出了解决对策。(本文来源于《电子技术与软件工程》期刊2015年21期)
高培,何栋炜[10](2015)在《浏览器兼容性自动化测试方法研究》一文中研究指出浏览器是Web应用程序的客户端软件,针对浏览器兼容性测试的手工效率低,工作量大的问题,提出了一种并行的自动化测试方法,并将图像匹配技术结合到该自动化测试系统中,解决了脚本编写过程中界面检查点无法设置的问题。对该方法中的自动化测试框架组成结构和测试脚本编写进行了研究,并对如何生成测试结果及输出的测试报告内容进行了说明。为验证方法的有效性针对叁款不同的浏览器在Web程序上进行了自动和手动测试时间对比,实验结果表明使用所提出的方法可以使测试速度提升大约3倍。(本文来源于《福建工程学院学报》期刊2015年03期)
浏览器兼容性论文开题报告
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
自1989年欧洲粒子物理研究所(CERN)的Tim Berners-Lee提出Web系统和相关的协议以来,这种基于超文本和HTTP的、动态交互的、跨平台的分布式信息系统获得了爆炸式的发展,深刻的改变了人们的生活。然而,浏览器不兼容一直是困扰Web应用系统发展的一个重要问题。对于同一个页面,不同浏览器在内容、形式和行为等方面有可能展示不同的结果,给开发者、Web用户造成巨大的困扰。目前,还缺乏有效的浏览器兼容性测试方法和工具。本文主要对JavaScript语言在浏览器中的兼容性问题进行了分析,从变异分析的角度设计了相关变异算子,开发了变异分析测试工具。另外,在提高浏览器兼容性变异测试效率方面,提出两种执行策略。具体来说,本论文主要贡献有:(1)本文基于变异分析对浏览器兼容性问题进行了研究,并设计了18个有关方面的变异算子。验证了这些变异算子确实能够有效的植入故障,并能够有效的评估测试用例集在发现浏览器兼容性问题方面是否完备。(2)在提高浏览器兼容性变异测试的效率方面,本文提出两种执行策略并应用到浏览器兼容性变异测试。首先,我们使用并行运行策略来改善同一变异体要在多个不同的浏览器中各自执行一遍引发的低效率。另外,本文使用不完全执行策略来检验现有的测试用例集在发现浏览器兼容性问题方面的能力。当有测试用例杀死变异体就立即停止后面的测试用例的运行,以来减少执行测试用例的时间花费。(3)针对浏览器兼容性测试和效率分析,本文实现了一个自动化变异测试工具Compatibility Mutator。该工具不仅实现了对浏览器兼容性问题的变异测试,并很大程度上提高了效率。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
浏览器兼容性论文参考文献
[1].韦庆杰,刘淑坤.一种Web应用跨浏览器兼容性测试方法[J].计算机工程与应用.2019
[2].秦丹.基于变异的Web浏览器兼容性测试及效率研究[D].北京化工大学.2017
[3].刘晓娟.<UL>标签浏览器兼容性问题探讨[J].软件导刊.2016
[4].刘晓娟.网页浏览器兼容性问题综述[J].软件导刊.2016
[5].吴小东,裴颂文.面向浏览器不兼容性的自动化测试的研究[J].计算机应用与软件.2016
[6].钟大利.浅析DIV+CSS布局在不同浏览器中的兼容性问题[J].科技展望.2016
[7].李毓丽.网页版面设计中浏览器兼容性问题分析[J].数字技术与应用.2015
[8].王欢欢,吴毅坚,赵文耘.Web应用界面跨浏览器兼容性的自动检测方法[J].计算机科学.2015
[9].陈勇.网站前台代码浏览器存在的兼容性问题及对策研究[J].电子技术与软件工程.2015
[10].高培,何栋炜.浏览器兼容性自动化测试方法研究[J].福建工程学院学报.2015
标签:跨浏览器兼容性; Web应用; 文档对象模型(DOM); 测试;