帮帮文库

返回

基于VTest的星载嵌入式软件目标码覆盖测试(论文原稿) 基于VTest的星载嵌入式软件目标码覆盖测试(论文原稿)

格式:word 上传:2022-08-17 08:45:30

《基于VTest的星载嵌入式软件目标码覆盖测试(论文原稿)》修改意见稿

1、“.....已经执行过的目标码语句句首以显示,未执行语句句首以红色进行区分,方便用户定位特定目标码地址覆盖率的覆盖原因,以便于用户分析用例的执行情况。进行基于的星载嵌入式软件目标码覆盖测试论文原稿及反汇编字符串。如图所示。基于的星载嵌入式软件目标码覆盖测试论文原稿。目标码覆盖率信息查看使用覆盖统计工具查看覆盖信息文件和覆盖统计报告,查看目标码覆盖信息需要被测软件信息处理器信息目标码信息。在工具中打开工程,添加源程序文件,设臵主频,添加扩展名为的覆盖文件,统显示窗口......”

2、“.....这些窗口可以根据个人需要打开和关闭,可以自行拖放并调整其显示位臵和大小。根据源代码文件路径导入的源程序,自动分析语言源程序所有的函数信息,并在对应源文件下展现其列表。用户双击函数名称时,工具自动打码程序,因此对高安全等级的星载嵌入式软件进行目标码语句和分支覆盖测试,才能满足完全高安全等级软件测试覆盖的要求。模拟器处于停止状态时,可对寄存器值进行修改,直接点击需修改的寄存器值,进入文本编辑模式后输入数值并按回车即可。寄存器数值本次执行改变时,窗口中寄存器数值采用红色文本高亮显示......”

3、“.....要求星载软件在太空正常运行时间长,这样对于星载嵌入式软件的可靠性和安全性有着极高的要求,促使航天星载软件在各个开发阶段都需要经过完整严格的测试。软件覆盖测试是验证软件功能处理流程正确性的种重要的方法和手段。传统的覆盖率测试是源代码级别的测试执行和覆盖信息统计行芯片外部接口类型开始运行地址主频内存使用范围等信息。为用户提供图形化方式构建虚拟系统,本次例举的软件为芯片上运行软件,开发环境为,编程语言为语言。在中新建项目,选择芯片型号,在芯片属性设臵中设臵主频,项目名,项目版本,检查文件日期,设臵目标文件为被太空正常运行时间长......”

4、“.....促使航天星载软件在各个开发阶段都需要经过完整严格的测试。软件覆盖测试是验证软件功能处理流程正确性的种重要的方法和手段。传统的覆盖率测试是源代码级别的测试执行和覆盖信息统计,但是随着航天技术的发展,航天产品功能越来越强大,航天的源代码文件,选择被测函数,以函数为例,右键选择汇合汇编模式可以查看目标码,显示窗口以列表形式显示目标软件的反汇编代码,所有目标代码根据地址自小至大进行排列,依次显示目标码地址目标码数据值以及反汇编字符串。如图所示。模拟器处于停止状态时,可对寄存器值进行修改,直接点......”

5、“.....主界面是标准的多窗口样式,主界面顶部包含菜单栏工具栏,界面中间部分是源代码编辑显示窗口,其它还包括工作区寄存器函数调用栈函数统计代码追踪变量显示信息输出等调试辅基于的星载嵌入式软件目标码覆盖测试论文原稿测软件的,选择解析库,选择全部的源文件路径,保存设臵的项目信息。关键词目标码覆盖率嵌入式软件中图分类号文献标识码文章编号引言近年来我国卫星技术发展迅速,为人类带来了巨大的社会和经济效益。基于的星载嵌入式软件目标码覆盖测试论文原稿。支覆盖测试,才能满足完全高安全等级软件测试覆盖的要求......”

6、“.....为人类带来了巨大的社会和经济效益。基于的星载嵌入式软件目标码覆盖测试论文原稿。在进行目标码测试之前,需要事先知悉被测的软件的运软件设计也越来越复杂,越来越多的软件采用语言或高级语言编制,高级语言需要转换成目标码在才能在处理机上运行。随着语言和其他高级语言编制的软件越来越多,源代码和目标码差异产生的问题的几率也就越来越大。编译器不同编译选项的不同都会产生不同的目标码程序,因此对高安全等级的星载嵌入式软件进行目标码语句和需修改的寄存器值,进入文本编辑模式后输入数值并按回车即可......”

7、“.....窗口中寄存器数值采用红色文本高亮显示。在寄存器中选择,写入下次需要运行到的地址,这样程序可以快速运行至设臵的地址,工具也提供单步运行的方式运行目标码程序。目前使用的導航卫星使用寿命都在十年以上,要求星载软件在助窗口。这些窗口可以根据个人需要打开和关闭,可以自行拖放并调整其显示位臵和大小。根据源代码文件路径导入的源程序,自动分析语言源程序所有的函数信息,并在对应源文件下展现其列表。用户双击函数名称时,工具自动打开源代码文件窗口并将光标定位至相应函数开始的位臵......”

8、“.....黄晨,董燕,于倩,虞砺琨基于目标码的测试覆盖不可达分析方法测控技术,王永孟,马利东嵌入式软件目标码测试分析科技经济市场,乔文军嵌入式软件测试平台的研究与实现南京航空航天大学,刘颖,王英,刘漫丹嵌入式软件测测试覆盖自动化仪表,孙陇平嵌入式软件覆盖率测试的研究与应用目标码覆盖率统计时可添加多个后缀名为的覆盖文件,测试工具将统计各个覆盖文件的覆盖信息,并显示最终的目标码覆盖情况。如图所示。结语对于星载嵌入式软件要求越来越严格的形势下,对星载嵌入式软件进行目标码覆盖測试是十分必要的......”

9、“.....采用并输出报告。覆盖率报告生成后,自动打开目标文件覆盖率统计报告。覆盖率报告分部分组成,第部分是项目的基本信息,包括项目名称版本覆盖率统计时间所统计的覆盖率文件列表等第部分是覆盖率总体情况概述,包括项目总语句分支数及覆盖率表格第部分是函数覆盖率统计,使用柱状图显示每个函数的语句分支覆盖率第部分是开源代码文件窗口并将光标定位至相应函数开始的位臵。在的项目信息上查看工程的源代码文件,选择被测函数,以函数为例,右键选择汇合汇编模式可以查看目标码,显示窗口以列表形式显示目标软件的反汇编代码,所有目标代码根据地址自小至大进行排列......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于VTest的星载嵌入式软件目标码覆盖测试(论文原稿).doc预览图(1)
1 页 / 共 6
基于VTest的星载嵌入式软件目标码覆盖测试(论文原稿).doc预览图(2)
2 页 / 共 6
基于VTest的星载嵌入式软件目标码覆盖测试(论文原稿).doc预览图(3)
3 页 / 共 6
基于VTest的星载嵌入式软件目标码覆盖测试(论文原稿).doc预览图(4)
4 页 / 共 6
基于VTest的星载嵌入式软件目标码覆盖测试(论文原稿).doc预览图(5)
5 页 / 共 6
基于VTest的星载嵌入式软件目标码覆盖测试(论文原稿).doc预览图(6)
6 页 / 共 6
预览结束,喜欢就下载吧!
  • 内容预览结束,喜欢就下载吧!
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档