Patent ID: 8584089
Filing Date: 2013-11-12
Classification: G06F

Abstract:
1. A method of testing an application in a virtual computer system, comprising: determining whether there is a sufficient resource to create a clone and waiting for a lapse of a predetermined time period when the determining indicates sufficient resource does not exist; selecting, when the determining indicates sufficient resource, one of first and second conditions of a test case of the application from a first virtual machine that executes a test of the application to a second virtual machine that controls the virtual computer system via a virtual computer monitor, wherein the virtual computer system includes hardware including a processor and a memory, the first and second virtual machines respectively having a program operating on the processor, and the virtual computer monitor configured to control the first and second virtual machines; generating a clone of the first virtual machine by the virtual computer monitor, when the virtual computer monitor receives selecting of the one of the first and second conditions of the test case of the application; and executing the test of the application in the first virtual machine based on the first condition selected by the second virtual machine, and executing the test of the application in the generated clone of the first virtual machine based on the second condition selected by the second virtual machine, and wherein the first virtual machine detects a selection by the second virtual machine to correspondingly select a test condition as the second virtual machine, and the test case being selected is determined to have an untested status.