云彩店邀请码|半壳|优胜
在嵌入式软件黑盒测试领域,目前国内外公认的、行之有效的、具有广泛应用前景的方法是采用软件仿真测试系统。在仿真测试环境中,可以开展自动化测试技术,包括测试用例的自动执行,测试数据的自动收集与分析,从而可以提高测试效率、测试准确性,大大降低人为操作造成的时间消耗和不精确性,降低测试成本。
本文首先分析了舰船作战指挥控制系统中的嵌入式软件的交联环境,包括外围交联环境的组成及与被测件的交互接口形式及协议,在此基础上提出了舰船嵌入式软件仿真测试系统的体系结构,阐述了仿真测试系统应具备的管理能力及实现方法、协同能力及实现方法。论文接着分析了舰船嵌入式软件执行环境中的设备间交互的各类行为和数据,并针对不同的行为和数据建立相应的模型,给出了通过模型驱动技术实现舰船嵌入式软件测试用例自动驱动的方法。最后,对测试用例执行过程中产生的数据进行定义和分类,提出了数据自动收集方法,包括数据收集的类型、范围、时机、具体内容和收集策略。根据测试结果数据分析需求,提出了测试数据分析的五种技术方法,包括结果判定、数据筛选、比例转换、趋势分析和数据显示。
基于理论研究,本文设计并开发了舰船嵌入式软件仿真测试系统,利用该仿真测试系统,对一典型舰船嵌入式软件进行了测试应用,验证了技术方法和软件工具的可行性和适用性。
来源:半壳优胜鲸鱼幸运星转载请保留出处和链接!
本文链接:http://87cpy.com/291239.html
本站部分内容来源网络如有侵权请联系删除