Patent attributes
The disclosure herein describes intelligently managing distribution of tests to user devices. Device data is obtained from a user device via a network connection and a usage prediction model associated with the user device is generated based on the device data. Predicted usage context data of the user device is determined based on the usage prediction model. A test scheduled to be performed using distributed testing is identified based on the test including test requirements that are satisfied by the device data and the predicted usage context data of the user device. Test instructions of the identified test are sent to the user device. Based on the test instructions causing the user device to automatically execute the identified test, test results are received from the user device. As a result, the testing platform enables performance of distributed testing across user devices with minimal interaction with users of the user devices.