本发明涉及面向对象软件系统集成测试技术领域,提供一种基于UML模型的集成测试模块优先级排序方法。首先将面向对象软件系统的UML时序图转化为有限状态自动机;然后,计算消息的威胁性、脆弱性和失效后果,并基于概率风险评估方法,计算消息的权值;最后,计算测试模块的PageRank值,并根据测试模块的PageRank值对测试模块的优先级进行排序,PageRank值越高的测试模块的优先级越高。本发明能够降低集成测试模块优先级排序的计算复杂度、压缩计算成本且提高计算效率。
声明:
“基于UML模型的集成测试模块优先级排序方法” 该技术专利(论文)所有权利归属于技术(论文)所有人。仅供学习研究,如用于商业用途,请联系该技术所有人。
我是此专利(论文)的发明人(作者)