1. 一种虚拟服务器的性能测试方法,其特征在于,所述方法包括: 选定虚拟服务器中待测试的多个测试对象; 为每个测试对象生成相应的测试用例; 由一个虚拟机加载ー个测试用例,同时运行加载了测试用例的多个虚拟机; 根据运行结果生成测试結果。

2.如权利要求I所述的方法,其特征在干, 所述测试对象包括:虚拟服务器性能指标和/或虚拟机整体性能。

3.如权利要求2所述的方法,其特征在于,所述方法还包括 当所述测试对象为虚拟机整体性能吋,在为该测试对象生成相应的测试用例之前,对选定的多个虚拟机进行隔离测试。

4.如权利要求3所述的方法,其特征在干, 所述隔离测试包括如下步骤: 对各虚拟机分别进行压カ测试,每当对ー个虚拟机进行压力测试时,对其他虚拟机进行常规性能测试,记录测试结果;直至对每个虚拟机均进行过压カ测试。

5.如权利要求I〜4所述的方法,其特征在干, 所述测试结果包括测试结果文件。

6. 一种虚拟服务器的性能测试工具,其特征在于,所述工具包括测试对象选择模块、测试用例生成模块、测试用例执行模块以及测试结果输出模块,其中, 所述测试对象选择模块,用于选定虚拟服务器中待测试的多个测试对象,并将选定的多个测试对象发送至所述测试用例生成模块; 所述测试用例生成模块,用于为接收的每个测试对象生成相应的测试用例,并将生成的测试用例发送至所述测试用例执行模块; 所述测试用例执行模块,用于由ー个虚拟机加载ー个测试用例,并同时运行加载了测试用例的多个虚拟机;以及将运行结果发送至所述测试结果输出模块; 所述测试结果输出模块,用于根据运行结果生成测试結果。

7.如权利要求6所述的性能测试工具,其特征在干, 所述测试对象包含:虚拟服务器性能指标和/或虚拟机整体性能。

8.如权利要求7所述的性能测试工具,其特征在于,所述性能测试工具还包括虚拟机隔离测试模块; 所述测试用例生成模块,用于在接收的多个测试对象包含多个虚拟机整体性能吋,将对应的多个虚拟机标识发送至所述虚拟机隔离测试模块;以及接收到来自所述虚拟机隔离测试模块发送的通知后,为每个虚拟机整体性能生成相应的测试用例,并将生成的测试用例发送至所述测试用例执行模块; 所述虚拟机隔离测试模块,用于接收到所述测试用例生成模块发送的多个虚拟机标识后,对与标识对应的多个虚拟机进行隔离测试;并在隔离测试结束后通知所述测试用例生成模块。

9.如权利要求8所述的性能测试工具,其特征在干, 所述虚拟机隔离测试模块,用于对与标识对应的多个虚拟机进行隔离测试,进一歩包括:所述虚拟机隔离测试模块,用于对与标识对应的各虚拟机分别进行压カ测试,每当对一个虚拟机进行压力测试时,对其他虚拟机进行常规性能测试,记录测试结果;直至对每个虚拟机均进行过压カ测试。

10.如权利要求6〜9所述的性能测试工具,其特征在干, 所述测试结果输出模块,用于根据运行结果生成测试結果,进ー步包括: 所述测试结果输出模块,用于根据运行结果生成测试结果文件。