[发明专利]压力测试数据处理装置和压力测试数据处理方法无效
申请号: | 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是根据本发明的一个实施例的压力测试数据处理方法的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京国创富盛通信股份有限公司,未经北京国创富盛通信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210246665.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:外力回复伸缩式灯具连接机构
- 下一篇:一种可调角度的洗墙灯用灯架