国家学术搜索
登录
注册
中文
EN
首页
|
一种基于C#的Cantata工具变更过程改进方法
一种基于C#的Cantata工具变更过程改进方法
下载
引用
认领
扫码查看
点击上方二维码区域,可以放大扫码查看
原文链接
国家科技期刊平台
NETL
NSTL
万方数据
维普
中文摘要:
航空发动机控制软件在升级过程中使用Cantata工具开展单元测试活动时,存在未变更函数的Cantata测试脚本需重新人工隔离插桩导致时间和人力耗费的问题.通过研究Cantata自动生成测试脚本的过程及插桩特点,提出了一种基于C#的Cantata工具变更过程改进方法.该方法通过C#语言结合正则表达式进行代码分析,识别出升级过程中的变更函数和全局变量,并按照Cantata插桩格式,自动完成测试脚本更新工作.详细介绍了该方法的设计过程,并在某型航空发动机控制软件升级过程中进行实践应用.实践结果表明,该方法可准确识别源码信息并完成变更前后的差异比对,能正确快速地实现未变更函数的自动隔离插桩工作,有效解决了人力和时间消耗的问题,对回归测试效率有极大提升.
外文标题:
A C#-Based Cantata Tool Change Process Improvement Method
收起全部
展开查看外文信息
作者:
周毅、王玉婷、方霞、连红森
展开 >
作者单位:
中国航发控制系统研究所,江苏无锡 214063
关键词:
DO-178C
嵌入式系统
单元测试
C#
出版年:
2021
DOI:
10.19708/j.ckjs.2020.10.316
测控技术
中国航空工业集团公司北京长城航空测控技术研究所
测控技术
CSTPCD
影响因子:
0.5
ISSN:
1000-8829
年,卷(期):
2021.
40
(4)
参考文献量
5