软件测试论文:软件测试 UML 合并状态图 测试路径生成 测试序列优化
软件测试论文:基于UML合并状态图的测试用例生成
【中文摘要】面向对象开发已经成为主流软件开发方法,面向对象软件测试的研究却相对滞后。随着软件规模的日益扩大,测试在软件开发中的代价也日益增大,面向对象软件测试技术开始被大家所重视。UML是被OMG采纳,作为面向对象软件开发的标准图形建模语言。不同的测试阶段可以使用不同的UML图形作为测试依据。基于状态图的测试用例生成是目前的研究热点。本文围绕以上问题,进行了深入的研究与实践。论文主要工作包括:(1)对状态图,协作图做出语义
分析
定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析
,用数学符号对其结构进行
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
述,将状态图、协作图转换成可以用于运算的结构模型。(2)由于状态图表示的是单一类在输入条件下的状态迁移,无法用于多个对象间交互行为的测试。而协作图则只描述对象间的信息交互,不能作为对象自身迁移的测试依据。本文提出合并状态图的概念,以用于多个类的状态迁移、信息交互的测试用例生成。并对其做了数学建模。(3)本文基于图论以及状态机的理论,提出了合并状态图的生成以及遍历算法。由于状态图的特殊性,不仅包含有向图中的顶点路径等元素,还包含了状态迁移的输入条件,因此,根据其特殊性,本文设计了满足路径覆盖条件的生成算法。该算法去除了循环冗余路径,以得到最短路...
【英文摘要】Object-oriented software development has
become a mainstream development method, but object-oriented
software testing research is relatively slow. With the growing
of the costs by software testing in software development, object-oriented software testing technology began to be valued. Different test stages can use different graphics for testing based on UML. Test case generation based on state diagram is the current hotspot.UML can not generate test cases directly with its graphical language, therefore,...
【关键词】软件测试 UML 合并状态图 测试路径生成 测试序列
优化
【索购全文】联系Q1:138113721 Q2:139938848
同时提供论文写作一对一辅导和论文发表服务.保过包发
【英文关键词】Software Testing UML Combined State Chart Diagram Test Path Generation Test Case Prioritization
【目录】基于UML合并状态图的测试用例生成 摘要
3-4 Abstract 4-5 第一章 前言 7-12 1.1 研究
背景 7 1.2 研究意义 7-9 1.3 国内外研究现状
9-10 1.4 论文组织结构 10 1.5 结论 10-12 第
二章 理论基础 12-28 2.1 软件测试基础理论
12-17 2.2 UML的基本概念和理论 17-19 2.3 基于UML
的测试理论 19-23 2.4 测试覆盖准则 23-24 2.5 遗传
算法简介 24-25 2.6 测试序列优化技术 25-26 2.7 本
章小结 26-28 第三章 UML的语义研究 28-32 3.1 UML状
态图的语义 28-29 3.2 UML协作图语义 29-30 3.3 合并
状态图语义 30-31 3.4 本章小结 31-32 第四章 基于
UML合并状态图的测试序列生成算法研究 32-40 4.1 合并状态图的生成算法研究 32 4.2 状态图的测试路径生成算法研究
32-35 4.3 合并状态图的用例生成算法研究 35-36 4.4
测试序列优化算法 36-39 4.5 本章小结 39-40 第五章 UML测试序列生成算法实例分析 40-52 5.1 公共气象服务调查试卷调查系统介绍 40-42 5.2 公共气象服务调查试卷调查系统的UML建模 42-48 5.3 分析结果 48-51 5.4 本章小结 51-52 第六章 结论 52-54 6.1 创新和贡献
52 6.2 不足与改进 52-54 致谢 54-55 参考文献
55-57 作者简介 57