The application discloses a distributed test
resource scheduling method, comprising the following steps: receiving test task request information sent by at least one task node; S2: obtaining resource types required by test tasks according to the received test task request information, and acquiring working state
queue information of at least one resource node meeting the resource type condition; S3: performing
resource scheduling according to the test task request information and the working state
queue information, generating a scheduling result in such a manner that each test task to be processed in the task node is sequentially completed and the total time is the shortest, and allocating resource nodes according to the scheduling result; sending the scheduling result to the task node, and sending at least one working request to the resource nodes allocated according to the scheduling result. Through
priority scheduling, the application can still stably run various tasks when the task
queue is long, and effectively guarantees the execution efficiency of the test
system when long tasks and short tasks are alternately executed.