您的位置: turnitin查重官网> 计算机 >> 计算机软件 >简论测试嵌入式IO制约器软件测试关键技术查抄袭率怎么

简论测试嵌入式IO制约器软件测试关键技术查抄袭率怎么

收藏本文 2024-04-05 点赞:7018 浏览:19900 作者:网友投稿原创标记本站原创

摘要:随着嵌入式软件在航空、航天等诸多领域的广泛运用,嵌入式软件的质量越来越受到关注。软件一旦失败,就会直接或间接影响人类的生命财产和生态环境的安危,作为保障软件质量重要手段的软件测试技术逐渐被重视和运用。本论文以我院研制的发控计算机IO制约器软件测试需求为背景,搭建一套独立有效的第三方测试平台,围绕发控计算机IO制约器软件测试平台研制及测试历程中有着的关键不足展开探讨。本论文的主要贡献有以下四点:1、比较探讨了目前有着的通用软件测试历程模型的优点和缺点,结合嵌入式发控系统IO制约器软件的特点,提出嵌入式IO制约器软件测试历程模型,在确保IO制约器软件质量的同时,提升了测试效率。2、课题以型号实际需要出发,将静态测试技术运用到IO制约器软件测试工作中,探讨了静态测试中的度量技术,同时考虑到圈复杂度、基本复杂度、扇入/扇出数对海军型号软件的影响,提出了降低部分软件静态度量指标的策略。3、结合IO制约器软件的特点,详细地浅析了海军装备软件内存缺陷测试有着的不足,对嵌入式软件内存利用缺陷测试进行关注点举例说明,通过实验比较浅析了三种逻辑测试工具的代码膨胀率,阐述了几种开发环境的内存泄露测试的前提条件,为测试工具选择提供了依据,借助CodeTEST测试工具,找到了嵌入式IO制约器软件内存泄漏的出处并且浅析了理由,提出了修改策略。4、论文浅析了发控系统嵌入式IO制约器软件覆盖率测试的需求和难点,配置Testbed/RTinsight和CodeTEST软件和硬件测试环境,尽可能不影响被测系统执行时间以及如何有效地获得覆盖率历史数据,实现嵌入式IO制约器软件覆盖率测试自动化。本论文针对嵌入式软件的测试需求提出了有效的解决策略,提升了发控系统嵌入式IO制约器软件测试的充分性、独立性和有效性,这一策略将对其他嵌入式软件测试同样适用。关键词:嵌入式IO制约器软件论文软件测试论文静态浅析论文内存泄漏测试论文覆盖率测试论文

    摘要3-5

    ABSTRACT5-10

    1 绪论10-14

    1.1 探讨背景及不足的提出10

    1.2 课题的国内外探讨近况10-12

    1.3 嵌入式 IO 制约器软件测试所面对的不足12-13

    1.4 课题的主要探讨内容13-14

    2 嵌入式发控系统 IO 制约器软件测试的基本论述14-21

    2.1 软件测试的基本论述14-16

    2.1.1 软件测试的定义14

    2.1.2 软件测试的目的14-15

    2.1.3 软件测试的分类15-16

    2.2 软件测试技术16-18

    2.2.1 静态测试技术16

    2.2.2 动态测试技术16-17

    2.2.3 覆盖率测试技术17-18

    2.3 嵌入式 IO 制约器软件测试18-20

    2.3.1 嵌入式软件测试环境18-19

    2.3.2 嵌入式软件测试特点19-20

    2.3.3 嵌入式软件测试策略20

    2.4 本章小结20-21

    3 自动化测试历程模型和独立仿真平台的建立21-41

    3.1 嵌入式 IO 制约器软件的特点21-22

    3.2 自动化测试历程模型22-30

    3.2.1 典型软件测试历程模型22-28

    3.2.2 嵌入式 IO 制约器软件测试历程模型28-30

    3.2.3 嵌入式 IO 制约器软件测试历程模型的优点30

    3.3 嵌入式 IO 制约器软件独立仿真平台的建立30-39

    3.3.1 独立仿真平台主要功能和技术指标30-31

    3.3.2 独立仿真平台结构及组成31-36

    3.3.3 独立仿真平台软件校验及测试36-39

    3.4 本章小结39-41

    4 嵌入式发控系统 IO 制约器软件静态测试41-52

    4.1 嵌入式 IO 制约器软件静态测试的相关概念41-42

    4.2 嵌入式 IO 制约器软件静态测试需求与难点42-43

    4.3 嵌入式 IO 制约器软件静态测试技术43-51

    4.3.1 嵌入式 IO 制约器软件静态浅析历程43-45

    4.3.2 嵌入式 IO 制约器软件静态测试技术45-51

    4.4 本章小结51-52

    5 嵌入式发控系统 IO 制约器软件内存泄露测试52-65

    5.1 内存泄露测试相关概念52-53

    5.2 嵌入式 IO 制约器软件测试需求与难点53-55

    5.3 内存泄露历程55-58

    5.4 嵌入式 IO 制约器软件内存泄露测试技术58-64

    5.4.1 嵌入式 IO 制约器软件内存泄露的动态测试工具58-59

    5.4.2 嵌入式 IO 制约器软件内存泄露历程59-60

    5.4.3 内存利用缺陷测试的关注点举例说明60-63

    5.4.4 嵌入式 IO 制约器软件内存利用缺陷结果浅析63-64

    5.5 本章小结64-65

    6 嵌入式发控系统 IO 制约器软件逻辑覆盖率测试65-80

    6.1 嵌入式 IO 制约器软件逻辑覆盖率测试的相关概念65-66

    6.2 嵌入式 IO 制约器软件测试需求与难点66-67

    6.3 嵌入式 IO 制约器软件自动化测试工具67-71

    6.3.1 逻辑覆盖率测试工具的选择67-68

    6.3.2 MACABE 工具技术原理68-70

    6.3.3 TESTBED 工具技术原理70-71

    6.4 嵌入式 IO 制约器软件黑盒覆盖率测试技术71-79

    6.4.1 测试环境配置71-72

    6.4.2 测试准备工作72

    6.4.3 嵌入式 IO 制约器软件覆盖率测试历程72-77

    6.4.4 嵌入式 IO 制约器软件覆盖率测试结果浅析77-79

    6.5 本章小结79-80

    7 结论80-82

copyright 2003-2024 Copyright©2020 Powered by 网络信息技术有限公司 备案号: 粤2017400971号