基于LoadRunner自动化应用程序接口的舰船装备软件测试系统设计与实现
2016-11-17韩新宇
计算机测量与控制 2016年9期
关键词:系统
韩新宇,何 伟,张 凯
(中国船舶工业集团公司软件质量与可靠性测评中心,北京 100081)
基于LoadRunner自动化应用程序接口的舰船装备软件测试系统设计与实现
韩新宇,何 伟,张 凯
(中国船舶工业集团公司软件质量与可靠性测评中心,北京 100081)
针对舰船装备软件接口交互信息量大,利用现有动态测试技术对此类软件开展测试工作时效率较低,自动化测试水平亟待提高的现状,归纳分析了舰船装备软件测试系统的主要能力需求,研究了接口协议形式化、测试用例自动生成、测试用例自动驱动、通信接口转换等关键技术,并以上述技术为基础给出了舰船装备软件测试系统的体系架构设计方案,进而实现了一种基于LoadRunner自动化应用程序接口(LoadRunner Automation API)的舰船装备软件测试系统,为舰船装备软件提供了一种可行的自动化测试手段;该测试系统主要包括测试管理模块、测试用例生成模块、测试用例驱动模块和数据收集与分析模块;采用该测试系统能够有效提高舰船装备软件的测试效率。
测试用例;自动化测试;LoadRunner自动化应用程序接口;组件
0 引言
随着信息集成需求的日益增加,舰船装备软件接口交互信息量越来越大。对于此类软件而言,在动态测试过程中,大量工作用于测试数据的准备和驱动。传统的做法是,测评机构根据接口协议说明利用软件研制单位提供的模拟器产生报文格式,然后手工准备测试数据,再利用通用的测试工具(如LoadRunner、各种调试助手)作为数据驱动工具实施测试。……
登录APP查看全文
