首页|基于测试树模型的软件测试能力值优先级排序

基于测试树模型的软件测试能力值优先级排序

扫码查看
为了有效提升软件测试用例排序的执行效率,保障软件运行安全,提出基于UML顺序图的软件测试用例优先级排序方法.根据UML顺序图场景概念,通过遍历顺序图中的时间序列获取全部场景,得到与之对应的场景测试树模型.设置约束条件,根据场景环境条件形成软件测试用例.计算各个软件测试用例的迁移重要度,通过反馈机制动态调整软件测试用例的总测试能力值,根据测试能力值展开优先级排序.实验结果表明,采用所提方法可以全面提升软件测试用例缺陷检测率,确保在最短的时间内获取最优的排序结果.
Prioritization of Software Test Capability Values Based on Test Tree Model
In order to effectively improve the execution efficiency of test case sorting and ensure software opera-tion security,this paper proposed a method for prioritizing software test cases based on UML sequence diagram.Ac-cording to the concept of UML sequence diagram scene,the time series in the sequence diagram were traversed,and then all scene models corresponding to them were obtained.Moreover,the constraints were set.Based on the scene en-vironment,software test cases were formed.Next,the migration importance of each software test case was calculated,and the total test ability value of the software test case was adjusted dynamically through a feedback mechanism.On this basis,priority ranking was carried out.Experimental results show that the proposed method can comprehensively improve the defect detection rate of software test case,so that optimal sorting results can be obtained in the shortest time.

UML sequence diagramSoftware test casePrioritizationTest scenario

黄丽、赵红霞、朱叶、杨秋琴

展开 >

江西科技学院信息工程学院,江西 南昌 330098

南昌大学信息工程学院,江西 南昌 330031

顺序图 软件测试用例 优先级排序 测试场景

江西省教育厅科技项目

GJJ202011

2024

计算机仿真
中国航天科工集团公司第十七研究所

计算机仿真

CSTPCD
影响因子:0.518
ISSN:1006-9348
年,卷(期):2024.41(1)
  • 19