一种软件测试方法、装置及系统制造方法及图纸

技术编号:13908671 阅读:107 留言:0更新日期:2016-10-26 18:42
本发明专利技术提供了一种软件测试方法、装置及系统,该方法包括:控制端预先确定目标软件对应的目标CPU负载程度,确定CPU负载程度处理规则以及确定包括死循环语句的测试程序;根据CPU负载程度处理规则,确定出目标CPU负载程度对应的服务器线程数和测试程序的第一数目;生成通过启动第一数目的测试程序并运行死循环语句以测试目标软件的控制指令,并将控制指令发送给所述服务器线程数对应的目标服务器。由于可以通过特定服务器线程数的服务器运行特定数目的包括死循环语句的测试程序,故可以建立稳定在目标CPU负载程度的测试环境,并在该测试环境下测试目标软件。因此,本方案能够制造稳定的CPU负载以测试软件。

【技术实现步骤摘要】

本专利技术涉及计算机
,特别涉及一种软件测试方法、装置及系统
技术介绍
在软件开发过程中,需要在一定的负载环境下对软件进行压力测试,以确定软件的运行情况是否存在问题,故可以通过制造CPU负载以提供软件测试的测试环境。目前,可以利用测试工具以制造CPU负载,并在相应测试环境下运行被测试软件。由于测试工具在制造CPU负载时通常会出现较大波动,使测试环境多变,故不便于对测试过程中出现的问题进行定位。因此,现有的实现方式不能制造稳定的CPU负载以测试软件。
技术实现思路
本专利技术提供了一种软件测试方法、装置及系统,能够制造稳定的CPU负载以测试软件。为了达到上述目的,本专利技术是通过如下技术方案实现的:第一方面,本专利技术提供了一种软件测试方法,应用于控制端,预先与至少一个服务器相连;预先确定目标软件对应的目标CPU负载程度,确定CPU负载程度处理规则,以及确定包括死循环语句的测试程序,还包括:根据所述CPU负载程度处理规则,确定出所述目标CPU负载程度对应的服务器线程数和所述测试程序的第一数目;生成通过启动第一数目的所述测试程序并运行所述死循环语句以测试所述目标软件的控制指令;将所本文档来自技高网...

【技术保护点】
一种软件测试方法,其特征在于,应用于控制端,预先与至少一个服务器相连;预先确定目标软件对应的目标CPU负载程度,确定CPU负载程度处理规则,以及确定包括死循环语句的测试程序,还包括:根据所述CPU负载程度处理规则,确定出所述目标CPU负载程度对应的服务器线程数和所述测试程序的第一数目;生成通过启动第一数目的所述测试程序并运行所述死循环语句以测试所述目标软件的控制指令;将所述控制指令发送给所述服务器线程数对应的目标服务器。

【技术特征摘要】
1.一种软件测试方法,其特征在于,应用于控制端,预先与至少一个服务器相连;预先确定目标软件对应的目标CPU负载程度,确定CPU负载程度处理规则,以及确定包括死循环语句的测试程序,还包括:根据所述CPU负载程度处理规则,确定出所述目标CPU负载程度对应的服务器线程数和所述测试...

【专利技术属性】
技术研发人员:赵慧
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1