数字音像内容管理系统的测试例自动生成技术研究

数字音像内容管理系统的测试例自动生成技术研究

论文摘要

数字音像内容集成管理平台(NNM管理系统)是基于C/S模式的、在内容运营商系统中实现对音像内容管理、查询和维护的平台。对于运营商来说,它是对分布式资源网络中所拥有的音像资源、视听节目、广告策略进行集中管理的重要单元。这种基于C/S模式的系统由于具有多层体系结构,拥有图形用户界面、使用面向对象程序设计技术、数据分布存储、并发控制以及平台异构等特征,使得使用传统的手动方式为其生成一致性测试用例并进行测试有着极大的困难,同时使用手动方式产生的测试用例带有一定的盲目性,难以对软件系统进行充分的测试,使得软件开发的成本居高不下,开发周期漫长。本文为解决以上问题提出在对NNM管理系统进行开发过程中使用UML语言进行形式化建模,给出了将建立好的UML状态图转换为扩展的有限状态机(EFSM)的方法,并在扩展的有限状态机上使用控制流和数据流结合的测试例生成方法来自动生成NNM管理系统的一致性测试用例。最后使用生成的测试例对NNM管理系统进行一致性测试。该方法使测试人员从繁重的测试例编写工作中解放出来,在相同差错覆盖的条件下可以有效的缩短测试例的长度,提高软件测试开发的效率。

论文目录

  • 摘要
  • ABSTRACT
  • 目录
  • 图表目录
  • 第一章 引言
  • 1.1 选题研究方向
  • 1.1.1 课题来源及意义
  • 1.1.2 作者的研究内容及主要工作
  • 1.2 论文结构
  • 第二章 软件测试相关理论及发展
  • 2.1 软件测试的发展
  • 2.2 软件测试的分类
  • 2.2.1 传统的软件测试方法
  • 2.2.2 集成测试
  • 2.2.3 GUI测试
  • 2.2.4 面向对象软件测试
  • 2.4 本章小结
  • 第三章 NNM管理系统设计框架
  • 3.1 总体描述
  • 3.2 体系结构
  • 3.3 本章小结
  • 第四章 NNM管理系统的测试例生成方法
  • 4.1 NNM管理系统的形式化建模
  • 4.1.1 基于UML的软件建模方法
  • 4.1.2 NNM管理系统的UML状态图描述
  • 4.1.3 NNM管理系统的UML状态图到EFSM的转换
  • 4.2 NNM管理系统的控制流测试路径生成
  • 4.2.1 基于有限状态机的控制流测试方法
  • 4.2.2 基于中国邮递员算法的UIO测试路径生成方法
  • 4.3 NNM管理系统的测试数据选择
  • 4.4 NNM管理系统的测试路径数据流分析
  • 4.5 本章小结
  • 第五章 NNM管理系统一致性测试试验
  • 5.1 NNM管理系统测试平台结构
  • 5.2 NNM管理系统的一致性测试报告
  • 5.3 本章小结
  • 第六章 总结及进一步工作
  • 6.1 总结
  • 6.2 进一步工作
  • 参考文献
  • 致谢
  • 附录1 NNM管理系统单一节目管理集成测试用例
  • 附录2 NNM管理系统单一节目管理集成测试报告
  • 相关论文文献

    • [1].车站表自动生成技术研究[J]. 铁道勘测与设计 2016(02)
    • [2].基于管理信息系统的代码自动生成技术分析[J]. 微型电脑应用 2017(02)
    • [3].多项选择题自动生成技术综述[J]. 现代计算机(专业版) 2009(05)
    • [4].智能起重机货物装卸顺序优化与自动生成技术[J]. 机械工程学报 2020(18)
    • [5].基于代码自动生成技术的管理信息系统的实现[J]. 计算机与数字工程 2013(02)
    • [6].基于代码自动生成技术的管理信息系统的实现[J]. 无线互联科技 2013(02)
    • [7].地质符号库自动生成技术[J]. 科技展望 2015(27)
    • [8].炮控系统故障诊断树自动生成技术研究[J]. 装甲兵工程学院学报 2014(05)
    • [9].基于深度学习的文本自动生成技术研究综述[J]. 信息工程大学学报 2018(05)
    • [10].铀矿山爆破绘图自动生成技术研究[J]. 廊坊师范学院学报(自然科学版) 2015(01)
    • [11].全景图自动生成技术在地铁中的应用[J]. 城市轨道交通研究 2015(04)
    • [12].电子江图河流边界随水位变化自动生成技术[J]. 计算机系统应用 2017(08)
    • [13].实验室信息管理系统中动态报表自动生成技术[J]. 工业计量 2011(03)
    • [14].日计划交流潮流自动生成技术综述[J]. 东北电力技术 2017(04)
    • [15].域名解析文件自动生成技术研究[J]. 计算机技术与发展 2013(06)
    • [16].基于状态机的手语动画自动生成技术[J]. 计算机与数字工程 2020(01)
    • [17].基于代码自动生成技术的汽车电子实时控制软件开发[J]. 计算机辅助工程 2008(03)
    • [18].FDM工艺中的支撑自动生成技术研究[J]. 机床与液压 2012(04)
    • [19].指令集仿真器自动生成技术及其优化[J]. 电子设计工程 2013(02)
    • [20].工程图纸智能化自动生成技术研究与实现[J]. 科技创新导报 2010(14)
    • [21].大规模定制的图形自动生成技术[J]. 航空制造技术 2008(06)
    • [22].基于XML的数据库接口自动生成技术设计与应用[J]. 计算机与数字工程 2015(08)
    • [23].UML模型的代码自动生成技术研究[J]. 才智 2010(08)
    • [24].故障树自动生成技术研究[J]. 广州航海高等专科学校学报 2012(03)
    • [25].一种基于Velocity的代码自动生成技术研究[J]. 计算机应用与软件 2014(10)
    • [26].捷联惯导解算算法嵌入式代码自动生成技术及应用[J]. 山东理工大学学报(自然科学版) 2013(04)
    • [27].高性能ISS自动生成技术的探索[J]. 中国电力教育 2008(S1)
    • [28].面向Web系统开发的代码自动生成技术研究[J]. 福建电脑 2011(12)
    • [29].AADL模型代码自动生成技术研究[J]. 计算机应用研究 2008(12)
    • [30].一种VxWorks BSP软件自动生成技术的设计与实现[J]. 航空电子技术 2020(03)

    标签:;  ;  ;  

    数字音像内容管理系统的测试例自动生成技术研究
    下载Doc文档

    猜你喜欢