当前位置:问答库>论文摘要

题目:基于UML模型的类簇级软件测试的应用研究

关键词:面向对象;UML模型;类簇级测试用例

  摘要


随着信息化的发展,使用软件产品的行业越来越多。为了保证软件质量的可靠性,软件测试尤为重要。UML是一种普遍适用的建模语言,它可以通过一系列不同的模型视图来刻画软件的各个方面。

本论文围绕UML模型的特点、获取测试用例的方法等方面作了详细分析,针对单独采用UML顺序图或者状态图模型来获取类簇级测试用例存在的不足,提出同时采用UML顺序图和状态图这两种动态模型来获取类簇级测试用例。本论文的研究点是利用软件需求分析阶段的建模模型进行类簇级测试。研究方法是将UML顺序图作为生成类簇级测试用例的基础,第一步分析UML顺序图,识别出其中类信息;第二步根据交互行为确定类状态图;第三步是根据一定的合并规则将各个类状态图合并成一个系统状态图;最后一步是利用图遍历算法遍历该系统状态图的所有路径,每一条遍历路径都是一条类簇级测试用例。

本论文首先从各个方面对UML顺序图和状态图模型的可测性作了探索分析;然后研究了同时采用二者获取类簇级测试用例的方法,并开发了一个用于生成类簇级测试用例的原型工具。最后利用已实现的《药品经营与质量管理系统》中的分析资料对该方法进行验证,证明这种基于需求说明书来获取测试用例的方法是可行的,同时也可以帮助测试人员在需求阶段就能够进行测试工作。