发明公开
- 专利标题: 一种面向SCADE模型的测试用例自动生成方法
-
申请号: CN202211101227.6申请日: 2022-09-09
-
公开(公告)号: CN115408289A公开(公告)日: 2022-11-29
- 发明人: 杨志斌 , 邵温欣 , 张泽伦 , 周勇 , 王海珍
- 申请人: 南京航空航天大学
- 申请人地址: 江苏省南京市江宁区将军大道29号南京航空航天大学
- 专利权人: 南京航空航天大学
- 当前专利权人: 南京航空航天大学
- 当前专利权人地址: 江苏省南京市江宁区将军大道29号南京航空航天大学
- 代理机构: 南京苏高专利商标事务所
- 代理商 颜盈静
- 主分类号: G06F11/36
- IPC分类号: G06F11/36 ; G06F9/455 ; G06F16/901 ; G06F16/903
摘要:
本发明公开了一种面向SCADE模型的测试用例自动生成方法,通过读取SCADE模型自动生成的XML文档,获取模型中安全状态机的信息,将安全状态机模型中的状态和迁移转化为有向图中的节点和边;继而深度遍历有向图,获得状态迁移路径;为缓解迁移条件的组合爆炸问题,采用组合测试算法AETG,优化迁移条件,获得迁移条件路径;并使用屏蔽算法进行满足MC/DC覆盖的逻辑取值,根据迁移条件约束到具体数据的映射,为每个迁移条件生成具体的测试用例,以此实现一个面向SCADE模型的测试用例自动生成。