摘要:
Testing of computing devices is automated by recording each of the tests once, capturing user interface operations as a record, and then rerunning the tests repetitively and automatically on the same or different instances of the target device, substantially without human intervention. A successful test is indicated by identity of corresponding screens captured from a reference device and the target device.
摘要:
Computing devices are tested by providing a suite of test programs on a server for execution by a plurality of identical computing devices that are coupled to the server. A respective unique identifier is assigned to each of the plurality of the computing devices, for use in communicating with the server. The test programs are downloaded from the server for execution by the computing devices coupled thereto, so that at different computing devices execute different test programs substantially simultaneously. The server receives messages from the computing devices with respect to execution of the test programs, each of the messages containing the respective unique identifier, and controls the execution of the test programs in the suite based on the messages. The server dynamically distributes the test programs to a changing population of the computing devices, optimizing the distribution so as to minimize the time to complete the suite.
摘要:
A method for testing computing devices includes providing a suite of test programs on a server for execution by a plurality of the computing devices that are coupled to the server. A respective unique identifier is assigned to each of the plurality of the computing devices, for use in communicating with the server. The test programs are downloaded from the server for execution by the computing devices coupled thereto, so that at least first and second computing devices among the plurality execute different first and second test programs from the suite substantially simultaneously. The server receives messages from the computing devices with respect to execution of the test programs, each of the messages containing the respective unique identifier, and controls the execution of the test programs in the suite based on the messages.
摘要:
A system and method for testing computing devices is provided. A method for testing computing devices includes providing a suite of test programs on a server for execution by a computing device that is coupled to the server. A test console coupled to the server is used to initiate execution of the tests on the computing device. The server facilitates and coordinates testing between the test console and the computing device. The server provides the test console with results of the tests.
摘要:
A method for testing functionality on a JAVA enabled device is provided. The method includes downloading a test to the JAVA enabled device from a management unit having access to the test. The management unit is connected with a partner device polling the management unit. A message is forwarded from the JAVA enabled device to the partner device through the management unit. The expected content of the message is forwarded from the JAVA enabled device to the partner device, through the management unit. The message is then compared to the expected content. A system and a graphical user interface are also included.
摘要:
A system and method for testing computing devices is provided. A method for testing computing devices includes providing a suite of test programs on a server for execution by a computing device that is coupled to the server. A test console coupled to the server is used to initiate execution of the tests on the computing device. The server facilitates and coordinates testing between the test console and the computing device. The server provides the test console with results of the tests.
摘要:
A method for testing computing devices includes providing a suite of test programs on a server for execution by a plurality of the computing devices that are coupled to the server. A respective unique identifier is assigned to each of the plurality of the computing devices, for use in communicating with the server. The test programs are downloaded from the server for execution by the computing devices coupled thereto, so that at least first and second computing devices among the plurality execute different first and second test programs from the suite substantially simultaneously. The server receives messages from the computing devices with respect to execution of the test programs, each of the messages containing the respective unique identifier, and controls the execution of the test programs in the suite based on the messages.