● 摘要
USB转换设备由于其接口简单、扩展性强等优势而受到越来越广泛的重视和应用,随着该类设备越来越多,应用范围越来越广,其测试的难度也在不断提升,而对于该类设备目前国内外仅有一些关于该类设备的统一标准和局部的测试方法,但是没有关于该类设备较为统一、覆盖面广的测试系统。本系统设计的目的在于通过对硬件测试数据导入、测试用例生成工具、数学分析工具及测试报告生成工具与自主研发的测试工具和平台的整合,设计出具有较多功能和较高测试覆盖率的测试系统。测试系统的设计从功能上涵盖了软件平台用户界面、总控、进程控制、共享数据中心、数据采集、预处理、数据分析和数据入库模块。本文首先对现行国内外流行的该类设备的测试方法和测试工具进行了总结和概括,再对待测系统的特点和分类进行了分析,在此基础上对测试系统的功能需求和非功能需求进行了描述,并给出了针对该类设备的测试流程。文中详细说明了测试系统的逻辑及体系结构,并以C++语言为基础开发测试任务处理模块,对各个模块功能结构的设计和实现进行了说明。最后通过在实际项目中的应用对测试系统的功能、性能及测试覆盖率进行测试和评估,经过对评测结果的分析,为如何提高测试系统功效和提高测试覆盖率提供了依据,总结出更具有实际应用价值的较为通用的测试系统,并为USB转换设备的测试系统未来的发展和优化提供参考和实践价值。
相关内容
相关标签