[发明专利]压力测试数据处理装置和压力测试数据处理方法无效

专利信息
申请号: 201210246665.1 申请日: 2012-07-16
公开(公告)号: CN102799670A 公开(公告)日: 2012-11-28
发明(设计)人: 祁奕飞;王晓冰;谢毅志 申请(专利权)人: 北京国创富盛通信股份有限公司
主分类号: G06F17/30 分类号: G06F17/30;G06F11/36
代理公司: 北京友联知识产权代理事务所(普通合伙) 11343 代理人: 尚志峰;汪海屏
地址: 100007 北京市*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 压力 测试 数据处理 装置 方法
【说明书】:

技术领域

发明涉及数据处理技术领域,具体而言,涉及一种压力测试数据处理装置和一种压力测试数据处理方法。

背景技术

压力测试主要是为了发现在一定(任意)条件下软件系统的性能的变化情况。通过改变应用程序的输入以对应用程序施加越来越大的负载(并发、循环操作、多用户)并测量在这些不同的输入时性能的改变,也就是通常说的概念:压力测试考察当前软硬件环境下系统所能承受的最大负荷并帮助找出系统瓶颈所在。

在现有技术方案,进行压力测试过程中存在的问题包括:

1、现有技术通常需要多次利用传统的压力测试工具来产生相应压力,操作比较繁琐。

2、现有技术受网络以及压力测试工具等限制,产生的压力不一定能够测试出软件产品能承受的负载。

因此,需要一种新的用于压力测试的技术方案,可以保证在不必每次都调用压力测试工具重新生成积压文件的基础上,即可按软件所需负载的数据量,来生成满足压力测试需要的测试数据。

发明内容

本发明所要解决的技术问题在于,提供一种新的用于压力测试的技术方案,可以保证在不必每次都调用压力测试工具重新生成积压文件的基础上,即可按软件所需负载的数据量,来生成满足压力测试需要的测试数据。

有鉴于此,本发明提供一种压力测试数据处理装置,包括:数据量设置模块,设置对程序进行压力测试所需的数据量;测试数据生成模块,按所述数据量,对已保存的积压文件进行处理,以生成所述数据量的测试数据。在该技术方案中,只要将在前生成的积压文件保存,每次需要新的测试数据时,只要对该积压文件的数据处理为所需的数据量大小即可,提升了测试数据的生成效率。

在上述技术方案中,优选地,还包括:积压文件生成模块,预先生成积压文件。在该技术方案中,在首次进行压力测试时,必须使用压力测试工具生成积压文件,以供本次及以后使用。

在上述技术方案中,优选地,还包括:文件保存模块,将所述积压文件与所述程序保存在相同的服务器上。在该技术方案中,将积压文件和程序保存在一起时,则根据积压文件得到的测试数据可直接供测试使用,不需经网络传输到程序所在的服务器,缓解了网络的压力。

在上述技术方案中,优选地,所述测试数据生成模块根据所述数据量,对所述积压文件中的数据进行复制和/或删除操作,以生成所述测试数据。在该技术方案中,通过复制、删除等操作,可以对积压文件的体积进行增减,以得到满足测试需要的数据量。

在上述技术方案中,优选地,还包括:压力测试模块,启动所述程序,使用所述测试数据对所述程序进行压力测试。在该技术方案中,在得到测试数据后,及时启动程序完成压力测试。

本发明还提供一种压力测试数据处理方法,包括:步骤202,设置对程序进行压力测试所需的数据量;步骤204,按所述数据量,对已保存的积压文件进行处理,以生成所述数据量的测试数据。在该技术方案中,只要将在前生成的积压文件保存,每次需要新的测试数据时,只要对该积压文件的数据处理为所需的数据量大小即可,提升了测试数据的生成效率。

在上述技术方案中,优选地,在所述步骤204之前还包括:预先生成积压文件。在该技术方案中,在首次进行压力测试时,必须使用压力测试工具生成积压文件,以供本次及以后使用。

在上述技术方案中,优选地,在所述步骤204之前还包括:将所述积压文件与所述程序保存在相同的服务器上。在该技术方案中,将积压文件和程序保存在一起时,则根据积压文件得到的测试数据可直接供测试使用,不需经网络传输到程序所在的服务器,缓解了网络的压力。

在上述技术方案中,优选地,在所述步骤204包括:根据所述数据量,对所述积压文件中的数据进行复制和/或删除操作,以生成所述测试数据。在该技术方案中,通过复制、删除等操作,可以对积压文件的体积进行增减,以得到满足测试需要的数据量。

在上述技术方案中,优选地,还包括:启动所述程序,使用所述测试数据对所述程序进行压力测试。在该技术方案中,在得到测试数据后,及时启动程序完成压力测试。

通过以上技术方案,可以实现一种压力测试数据处理装置和一种压力测试数据处理方法,可以保证在不必每次都调用压力测试工具重新生成积压文件的基础上,即可按软件所需负载的数据量,来生成满足压力测试需要的测试数据。

附图说明

图1是根据本发明的一个实施例的压力测试数据处理装置的框图;

图2是根据本发明的一个实施例的压力测试数据处理方法的流程图;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京国创富盛通信股份有限公司,未经北京国创富盛通信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210246665.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top