发明名称 一种软件测试方法、装置及系统
摘要 本发明提供了一种软件测试方法、装置及系统,该方法包括:控制端预先确定目标软件对应的目标CPU负载程度,确定CPU负载程度处理规则以及确定包括死循环语句的测试程序;根据CPU负载程度处理规则,确定出目标CPU负载程度对应的服务器线程数和测试程序的第一数目;生成通过启动第一数目的测试程序并运行死循环语句以测试目标软件的控制指令,并将控制指令发送给所述服务器线程数对应的目标服务器。由于可以通过特定服务器线程数的服务器运行特定数目的包括死循环语句的测试程序,故可以建立稳定在目标CPU负载程度的测试环境,并在该测试环境下测试目标软件。因此,本方案能够制造稳定的CPU负载以测试软件。
申请公布号 CN106055477A 申请公布日期 2016.10.26
申请号 CN201610375695.0 申请日期 2016.05.31
申请人 浪潮电子信息产业股份有限公司 发明人 赵慧
分类号 G06F11/36(2006.01)I 主分类号 G06F11/36(2006.01)I
代理机构 济南信达专利事务所有限公司 37100 代理人 李世喆
主权项 一种软件测试方法,其特征在于,应用于控制端,预先与至少一个服务器相连;预先确定目标软件对应的目标CPU负载程度,确定CPU负载程度处理规则,以及确定包括死循环语句的测试程序,还包括:根据所述CPU负载程度处理规则,确定出所述目标CPU负载程度对应的服务器线程数和所述测试程序的第一数目;生成通过启动第一数目的所述测试程序并运行所述死循环语句以测试所述目标软件的控制指令;将所述控制指令发送给所述服务器线程数对应的目标服务器。
地址 250100 山东省济南市高新区浪潮路1036号