一种国产基础软件集成应用性能测试平台设计与实现
2012-08-06陈磊高炽扬
网络安全技术与应用 2012年9期
陈磊 高炽扬
中国软件评测中心 北京 100048
0 引言
近些年来,随着国家支持力度的日益加大,我国国产基础软件得到了快速发展,产品也越来越成熟。目前,已经有很多集成应用采用了国产基础软件,这也对基于国产基础软件的集成应用的关键测试技术的发展提出了迫切需求。为了更加准确、更加有效、更加及时的对国产基础软件集成应用的性能进行评价,诊断性能瓶颈,助力国产基础软件的发展。本文结合国产基础软件的特点,本文介绍了一种国产基础软件集成应用性能测试平台,并通过对国产基础软件集成应用的性能测试对该平台进行了验证。
1 国产基础软件集成应用性能测试平台设计和实现
1.1 国产基础软件集成应用性能测试平台总体设计
国产基础软件集成应用性能测试平台主要包含了基于HTTP协议的性能测试工具、国产操作系统资源监控工具和集成应用故障诊断工具。这三个工具之间采用松耦合的方式设计,之间通过文本文件进行数据的合并。国家基础软件集成应用性能测试平台系统结构图如图1所示。
1.2 基于 HTTP协议的性能测试工具设计和实现
基于HTTP协议的性能测试工具是由HTTP消息记录端和压力控制两部分组成,其中HTTP消息记录模块主要是捕获用户操作的会话过程,记录下对应会话的用户行为,并生成一时间序列为基准的脚本文件。压力控制主要是对性能测试的启动、停止等控制以及显示测试状态、控制测试进程和设置测试策略等辅助性能测试(如图2)。……
登录APP查看全文
