[发明专利]一种基于WINDOWS系统CPU负载控制下的软件压力测试方法在审

专利信息
申请号: 201510917353.2 申请日: 2015-12-11
公开(公告)号: CN105550108A 公开(公告)日: 2016-05-04
发明(设计)人: 李岩 申请(专利权)人: 浪潮电子信息产业股份有限公司
主分类号: G06F11/36 分类号: G06F11/36
代理公司: 济南信达专利事务所有限公司 37100 代理人: 姜明
地址: 250101 山东*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 windows 系统 cpu 负载 控制 软件 压力 测试 方法
【说明书】:

技术领域

发明涉及软件测试领域,具体地说是一种基于WINDOWS系统CPU负载控制下的 软件压力测试方法。

背景技术

软件压力测试是一种基本的质量保证行为,它是每个重要软件测试工作的一部 分。软件压力测试的基本思路很简单:不是在常规条件下运行手动或自动测试,而是在计算 机数量较少或系统资源匮乏的条件下运行测试。通常要进行软件压力测试的资源包括内部 内存、CPU可用性、磁盘空间和网络带宽。

如何实现对系统CPU资源使用率的控制是现今急需解决的技术问题。

发明内容

本发明的目的是克服现有技术中存在的不足,提供一种基于WINDOWS系统CPU负载 控制下的软件压力测试方法,针对测试软件对多核CPU的非负载均衡情况下的压力测试。

本发明的技术方案是按以下方式实现的,其结构由产生CPU负载程序和控制CPU负 载程序两部分构成;将制造CPU负载进程运行至想要产生负荷的某个CPU核心上,然后通过 控制程序来控制这个进程占用CPU资源的多少;

Windows系统CPU负载控制下的软件压力测试方法,通过将StressPrime进程运行到想 要实现负载的CPU内核上,然后通过ThreadMaster控制每个StressPrime进程所占用的CPU 内核资源的多少,实现预期的CPU负载,然后在这个环境上执行相应的压力测试。

本发明的优点是:

本发明的一种基于WINDOWS系统CPU负载控制下的软件压力测试方法和现有技术相比, 可以灵活的控制CPU单个核心或者多个核心的资源使用,可以构建出各种针对CPU负载下的 软件压力测试场景,甚至可以构造出多个CPU核心,非负载均衡的场景。可以实现任意调节 CPU核心使用率在0%-100%间负荷。而且本发明还具有设计合理、结构简单、使用方便等特 点,因而,具有很好的使用价值。

附图说明

图1为一种基于WINDOWS系统CPU负载控制下的软件压力测试方法的结构示意图。

实施方式

下面结合附图对本发明的一种基于WINDOWS系统CPU负载控制下的软件压力测试方法 作以下详细说明。

如图1所示,本发明的一种基于WINDOWS系统CPU负载控制下的软件压力测试方法, 此方法具有可以控制系统资源中单个CPU核心或者多个CPU核心的占用率,来实现对CPU资 源的控制。本发明主要由产生CPU负载程序和控制CPU负载程序两部分构成。其原理就是将 制造CPU负载进程运行至想要产生负荷的某个CPU核心上,然后通过控制程序来控制这个进 程占用CPU资源的多少。

Windows系统CPU负载控制下的软件压力测试方法,通过将StressPrime进程运行 到想要实现负载的CPU内核上,然后通过ThreadMaster控制每个StressPrime进程所占用的 CPU内核资源的多少,实现预期的CPU负载,然后在这个环境上执行相应的压力测试。

本发明的一种基于WINDOWS系统CPU负载控制下的软件压力测试方法其加工制作 非常简单方便,按照说明书附图所示即可加工。

除说明书所述的技术特征外,均为本专业技术人员的已知技术。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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