搜索引擎中Transcoding构件自动化测试工具集设计与实现

来源 :北京大学 | 被引量 : 0次 | 上传用户:loveherway110
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着网络技术的不断发展和网络数据的迅猛增长,用户对搜索引擎的要求也越来越高,希望对于搜索到的文件,不必安装相应的阅读软件,就可以打开并使用。 目前,为了解决这一问题,搜索服务提供商大多采用第三方的Transcoding 构件来完成文件内容展现的功能。 Transcoding 构件可以将doc、.ppt、.pdf、.xlt、.xls、.pps、.dot等多种格式的文件转换为html格式,并可以通过浏览器直接打开转换后的文件。 搜索服务提供商为保证其自身业务顺利进行,一般需要对采用的第三方Transcoding 构件进行测试。目前,对该构件多采用手工测试。为了提高测试的自动化程度,提高测试质量,本文设计并实现了Transcoding构件自动化测试工具集。主要工作如下: (1) 研究和总结了现有的相关测试技术,基于测试工作台模型提出了Transcoding构件的自动化测试工具集框架。 (2) 针对目前对 Transcoding 构件的测试需求,设计并实现了Transcoding 构件的自动化测试工具集,包括测试用例生成工具、测试结果预测工具、测试执行工具、性能测试工具、测试过程控制工具、测试结果管理工具等。特别在性能测试工具中设计并实现了基于最大公共子序列的文本相似性度量算法,并在测试用例生成工具中设计并实现了搜索引擎与自制网络爬虫相结合的文本测试用例生成方法。 (3) 对主要测试工具进行了运行试验,给出了试验数据。试验结果表明,该工具集能够完成对 Transcoding 构件的部分自动化测试,满足对Transcoding 构件进行自动化测试的需要。最后,本文对有关工作进行了总结,指出了下一步工作的方向。
其他文献
在普适计算环境下,应用程序可以通过传感器来获取的环境上下文信息,并以此自动调整自身行为,为用户提供个性化服务。然而,由于传感器误差以及数据传输失效等因素,上下文信息
本文对基于本体的商品评论分类器的设计与实现进行了探讨,提出了基于本体的商品评论分类方法。针对手机商品评论领域,引入了手机评论知识组织结构。手机评论知识组织结构是基于
模糊集(Fuzzy Sets)和粗糙集(Rough Sets)是数据挖掘中解决不精确性和不确定性问题的有效工具。由于在人们产生大量数据时,数据本身会具有不确定性,同时在人们所要解决的问题
高校招生工作对于高校和考生有着举足轻重的作用,高等教育的招生信息处理工作是否高效、规范是直接影响到人才培养模式改革和高校教育成功的重要因素。构建一个与高校教育发展
随着网络时代的快速发展,具有生动直观、可理解性强和内容丰富等优点的数字图像成为这个时代信息传输的重要媒介。但正由于这些优点,网络中拥有越来越多的图像数据,也会出现
随着数控加工技术的发展,数控设备在制造业中的应用越来越广泛,数控设备的统一调度与管理成为急需解决的问题。DNC是实现车间制造自动化的行之有效的途径,它是由DNC主控机、
服务质量是近几年的研究热点。IETF提出的集成服务和区分服务模型在保证用户的服务质量方面各有优缺点。本文结合集成服务和区分服务的优点,进行Internet保证型服务的研究。主
学位
互联网和现代信息技术的飞速发展为现代农产品物流注入了新的活力,带来了巨大的发展机遇和挑战,促进了现代农产品物流的大发展。尽管目前农产品物流配送企业普遍采用了计算机进
深圳市南山区社区综合信息决策支持系统CODSS是深圳市南山区政府委托深圳市高正软件有限公司开发的一套电子政务系统。该系统通过综合信息服务平台、社区综合信息管理平台、
无线Mesh网络(Wireless Mesh Network,WMN)作为一种无线多跳的组网方式有着广阔的应用前景。使用WMN网络技术,用户可以不依赖于现有的网络基础设施,用较低的成本快速部署一个可