雷达信号处理构件的自动化测试系统的设计与实现
发布时间:2023-05-31 23:25
雷达信号处理系统是雷达系统的核心,由多个构件组成,而构件是实现特定功能的信号处理模块,雷达运行成功与否与构件质量息息相关,因此构件测试十分重要。而引入自动化测试技术,可以实现在保证测试质量的同时缩短测试时间,但由于雷达信号处理构件特殊的测试过程导致市面上的自动化测试工具无法满足其测试要求。因此,本文要设计并实现针对雷达信号处理构件的自动化测试系统,实现自动生成测试用例和测试函数,自动化实时测试并生成测试报告。本文主要包括:1.通过分析雷达信号处理构件测试的通用性和特殊性,提出建立构件接口模型和关键字函数库的思想。将测试用例生成、实时测试函数生成以及结果比对分析过程中所需的构件接口参数信息和特殊属性进行汇总,设计通用模型结构。同时设计关键字函数库以处理构件参数的特殊属性要求。2.在此基础上根据目前软件测试的相关情况设计出一种基于构件接口模型的数据驱动测试框架。该框架不仅实现了测试用例和测试脚本分离,还实现了基于构件接口模型自动生成测试用例和测试函数。3.基于测试框架设计自动化测试系统,将测试系统划分为构件接口模型管理、测试用例生成、自动化实时测试、测试报告生成和关键字函数库模块,并对这五...
【文章页数】:77 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 研究背景及意义
1.2 本文主要内容
1.3 论文的组织结构
第二章 相关技术
2.1 自动化测试框架
2.2 自动化测试脚本
2.3 构件模型
2.4 构件测试策略
2.5 本章小结
第三章 需求分析
3.1 传统构件测试分析
3.2 系统需求分析
3.2.1 功能性需求
3.2.2 非功能性需求
3.3 本章小结
第四章 系统总体设计
4.1 系统架构设计
4.2 测试框架设计
4.2.1 测试框架总体设计
4.2.2 测试框架特色
4.3 系统功能模块设计
4.4 系统工作流程设计
4.5 数据库设计
4.6 本章小结
第五章 系统功能模块详细设计与实现
5.1 构件接口模型管理模块
5.1.1 通用构件接口模型设计
5.1.2 构件接口模型生成
5.1.3 构件接口模型显示
5.1.4 构件接口模型修改
5.2 测试用例生成模块
5.2.1 测试用例参数表生成
5.2.2 通用测试用例生成脚本设计
5.2.3 测试用例生成脚本的自动生成
5.2.4 测试用例生成
5.3 自动化实时测试模块
5.3.1 通用实时测试函数设计
5.3.2 实时测试函数生成
5.3.3 自动编译
5.3.4 自动化执行
5.3.5 测试目标机管理
5.4 测试报告生成模块
5.4.1 结果比对分析
5.4.2 测试报告生成
5.5 关键字函数库模块
5.5.1 测试用例生成·关键字函数库
5.5.2 实测函数生成·关键字函数库
5.6 本章小结
第六章 系统测试
6.1 系统开发环境
6.2 系统测试与验证
6.2.1 模型管理模块测试
6.2.2 用例管理模块测试
6.2.3 实时测试模块测试
6.2.4 报告生成模块测试
6.3 系统功能应用
6.3.1 配置构件接口模型
6.3.2 配置测试用例
6.3.3 启动实时测试
6.3.4 查看测试报告
6.4 系统效率分析
6.5 本章小结
第七章 总结与展望
7.1 工作总结
7.2 工作展望
参考文献
致谢
本文编号:3826213
【文章页数】:77 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 研究背景及意义
1.2 本文主要内容
1.3 论文的组织结构
第二章 相关技术
2.1 自动化测试框架
2.2 自动化测试脚本
2.3 构件模型
2.4 构件测试策略
2.5 本章小结
第三章 需求分析
3.1 传统构件测试分析
3.2 系统需求分析
3.2.1 功能性需求
3.2.2 非功能性需求
3.3 本章小结
第四章 系统总体设计
4.1 系统架构设计
4.2 测试框架设计
4.2.1 测试框架总体设计
4.2.2 测试框架特色
4.3 系统功能模块设计
4.4 系统工作流程设计
4.5 数据库设计
4.6 本章小结
第五章 系统功能模块详细设计与实现
5.1 构件接口模型管理模块
5.1.1 通用构件接口模型设计
5.1.2 构件接口模型生成
5.1.3 构件接口模型显示
5.1.4 构件接口模型修改
5.2 测试用例生成模块
5.2.1 测试用例参数表生成
5.2.2 通用测试用例生成脚本设计
5.2.3 测试用例生成脚本的自动生成
5.2.4 测试用例生成
5.3 自动化实时测试模块
5.3.1 通用实时测试函数设计
5.3.2 实时测试函数生成
5.3.3 自动编译
5.3.4 自动化执行
5.3.5 测试目标机管理
5.4 测试报告生成模块
5.4.1 结果比对分析
5.4.2 测试报告生成
5.5 关键字函数库模块
5.5.1 测试用例生成·关键字函数库
5.5.2 实测函数生成·关键字函数库
5.6 本章小结
第六章 系统测试
6.1 系统开发环境
6.2 系统测试与验证
6.2.1 模型管理模块测试
6.2.2 用例管理模块测试
6.2.3 实时测试模块测试
6.2.4 报告生成模块测试
6.3 系统功能应用
6.3.1 配置构件接口模型
6.3.2 配置测试用例
6.3.3 启动实时测试
6.3.4 查看测试报告
6.4 系统效率分析
6.5 本章小结
第七章 总结与展望
7.1 工作总结
7.2 工作展望
参考文献
致谢
本文编号:3826213
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3826213.html