软件测试在信息检索系统中的应用

软件测试在信息检索系统中的应用

论文摘要

信息检索系统是一种非常重要的日常使用的软件系统,其技术发展日新月异,其质量保证是整个系统成功的关键,而测试正是达到这种目标的有效手段。使用测试模型来指导这种软件的测试成为必然选择,V模型,X模型,W模型,H模型,和TMM都是通用的测试模型,不能反应信息检索系统本身的特征,也不能对开发过程中所使用的新技术进行针对性的测试。因此本文在深入分析信息检索系统特征的基础上,结合TREC组织对信息检索系统的评价标准和手段,参照各种流行测试模型,建立了一种针对信息检索系统的特有的测试模型,分析了这种模型的优势和使用方式,并结合SQASearch项目,对其测试过程进行了阐述。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 背景和意义
  • 1.2 信息检索在生活工作研究中的作用
  • 1.3 信息检索的发展现状
  • 1.4 目前信息检索存在的问题
  • 1.5 信息检索的质量控制
  • 1.6 国内外同类课题研究现状
  • 1.7 论文组织结构
  • 第二章 相关技术分析
  • 2.1 提高软件质量的途径
  • 2.2 软件测试的概念
  • 2.3 软件测试的目的
  • 2.4 软件测试的主要问题
  • 2.5 软件测试各种方法及优缺点
  • 2.5.1 黑盒测试
  • 2.5.2 白盒测试
  • 2.5.3 ALAC(Act-like-a-customer)测试
  • 2.6 软件测试在项目生命周期中的位置
  • 2.7 软件测试的发展状况
  • 第三章 信息检索系统及其质量控制
  • 3.1 信息检索的含义与实质
  • 3.2 信息检索系统的模型
  • 3.3 检索效果的评价
  • 3.3.1 评价标准
  • 3.3.2 影响检索效果的因素
  • 3.4 信息检索系统子系统及其质量控制
  • 3.4.1 信息检索系统预处理模块的特点
  • 3.4.2 索引
  • 3.4.3 检索
  • 3.4.4 维护
  • 第四章 信息检索系统的测试管理O模型
  • 4.1 基于模型的软件测试
  • 4.2 各种测试模型
  • 4.2.1 V模型
  • 4.2.2 软件测试W模型
  • 4.2.3 软件测试的H模型
  • 4.2.4 X模型
  • 4.3 测试能力成熟度模型
  • 4.4 测试的误区
  • 4.5 测试的主要评测
  • 4.6 信息检索领域的行业评估
  • 4.6.1 TREC组织介绍
  • 4.6.2 信息检索领域的行业评估
  • 4.7 信息检索系统测试管理O模型
  • 4.7.1 信息检索系统测试O模型产生的意义
  • 4.7.2 信息检索系统测试O模型的要求
  • 4.7.3 信息检索系统测试管理O模型
  • 4.7.4 对其他模型的具体适用化改进
  • 第五章 信息检索系统的测试O模型的应用
  • 5.1 SQASearch的质量度量与质量因素分解
  • 5.1.1 SQASearch的质量因素
  • 5.1.2 测试O模型在预处理系统中的应用
  • 5.2 信息检索测试O模型代码的单元测试
  • 5.2.1 CPPUNIT介绍
  • 5.2.2 CPPUNIT Lite介绍及使用示例
  • 5.2.3 在预处理模块中的应用
  • 5.3 信息检索测试O模型的集成测试
  • 5.3.1 O模型中集成测试所处的位置
  • 5.3.2 O模型中预处理模块的集成测试
  • 5.4 O模型中的系统测试
  • 5.5 总结和展望
  • 致谢
  • 参考文献
  • 相关论文文献

    标签:;  ;  ;  

    软件测试在信息检索系统中的应用
    下载Doc文档

    猜你喜欢