基于序列图和状态图的软件测试用例生成方法
为提高软件特别是复杂软件的测试用例的设计效率和充分性,提出了一种基于序列图和状态图关联关系生成测试用例的方法。与一般的基于单一UML图生成测试用例的方面相比,该方法结合了UML序列图和状态图,首先通过UML序列图对软件系统的不同对象的消息交互序列建模,根据消息序列生成消息迁移路径,然后通过UML状态图对单一对象的状态迁移分别建模,建立对象接收消息时的初始状态和发送消息时的终止状态之间的迁移关系,并连接前后消息,形成包含序列图消息序列和状态图迁移关系的组合路径,最后根据组合路径生成测试用例。实例表明,该方法可以有效发现软件在处理多对象交互情景下的缺陷。
用户评论
推荐下载
-
教务管理系统状态图活动图详解
本文详解教务管理系统中学生选课、成绩录入、学生成绩查询、排课等状态图和活动图,帮助读者更好地理解系统的运作流程。
7 2023-06-08 -
xstate现代网络的状态机和状态图源码
现代网络JavaScript和TypeScript和。 :open_book: :bookmark_tabs: 遵守。 配套 :robot: xstate核心有限状态机和状态图库+解释器 最小有限状态
17 2021-02-09 -
UML期中大作业的所有图类图用例图活动图状态图顺序图协作图
期中作业
15 2021-01-23 -
.小型虚拟超市管理系统miniVS的状态图和活动图
仅供参考,自己做下会有很大帮助,当然量的话比较大,当时做了一个星期
50 2019-04-28 -
状态图样例
状态图
18 2020-06-12 -
基于遗传算法的软件测试用例生成
基于遗传算法的软件测试用例生成,所测试用例为一个环形复杂度为8的测试用例,所需时间较三角形测试有所增加,可以较为直观的将遗传算法与其他优化算法进行效率优化比较。
4 2021-04-26 -
因果图法分析测试用例
大家熟悉的等价类划分法和边界值分析法,都是着重考虑输入条件,但未考虑输入条件之间的联系、相互组合等;但是,如考虑所输入条件之间的相互组合,会由于组合情况数目相当大,需要大量的测试用例;因果图法,是一种
38 2019-09-03 -
因果图设计测试用例.doc
因果图设计测试用例方法介绍1.测试用例设计的方法分类2.因果图的具体介绍3.因果图的具体介绍
21 2019-09-05 -
使用因果图设计测试用例
使用因果图设计测试用例 使用因果图的好处 1 考虑了多个输入之间的相互组合、相互制约关系 2 能够帮助我们按一定步骤,高效率地选择测试用例,同时还能为我们指出,程序规格说明描述中存在着什么问题
21 2019-02-15 -
设计测试用例因果图法
黑盒设计测试用例的方法之一-因果法,此方法是对于过个输入或者多个输入之间有制约关系的
33 2019-07-25
暂无评论