A cable testing system, comprising: at least one testing device configured to perform cabling testing pursuant to a cabling testing configuration that defines predetermined testing routines to be executed by the at least one testing device to perform a cabling test; and a cloud-based server device configured to couple, via the Internet, to the at least one testing device, the server device including: a database configured to store a first cabling testing configuration; a processor configured to: send the first cabling testing configuration from the database to the at least one testing device to cause the at least one testing device to use the first cabling testing configuration to configure the at least one testing device to execute the testing routine for the cabling test; receive cabling test results from the at least one testing device in response to the at least one testing device generating test signals pursuant to the testing routines being executed by the at least one testing device; determine that the received cabling test results are non-compliant results by determining if there is a difference between the testing configuration used to obtain the received test results and the first cabling testing configuration sent to the at least one testing device that was intended to be implemented and in response to the received test results being non-compliant results, dynamically generate test configurations to implement on the received cabling test results to satisfy the non-compliant results. at least one testing device configured to perform cabling testing pursuant to a cabling testing configuration that defines predetermined testing routines to be executed by the at least one testing device to perform a cabling test; and a cloud-based server device configured to couple, via the Internet, to the at least one testing device, the server device including: a database configured to store a first cabling testing configuration; a processor configured to: send the first cabling testing configuration from the database to the at least one testing device to cause the at least one testing device to use the first cabling testing configuration to configure the at least one testing device to execute the testing routine for the cabling test; receive cabling test results from the at least one testing device in response to the at least one testing device generating test signals pursuant to the testing routines being executed by the at least one testing device; determine that the received cabling test results are non-compliant results by determining if there is a difference between the testing configuration used to obtain the received test results and the first cabling testing configuration sent to the at least one testing device that was intended to be implemented and in response to the received test results being non-compliant results, dynamically generate test configurations to implement on the received cabling test results to satisfy the non-compliant results. a database configured to store a first cabling testing configuration; a processor configured to: send the first cabling testing configuration from the database to the at least one testing device to cause the at least one testing device to use the first cabling testing configuration to configure the at least one testing device to execute the testing routine for the cabling test; receive cabling test results from the at least one testing device in response to the at least one testing device generating test signals pursuant to the testing routines being executed by the at least one testing device; determine that the received cabling test results are non-compliant results by determining if there is a difference between the testing configuration used to obtain the received test results and the first cabling testing configuration sent to the at least one testing device that was intended to be implemented and in response to the received test results being non-compliant results, dynamically generate test configurations to implement on the received cabling test results to satisfy the non-compliant results. send the first cabling testing configuration from the database to the at least one testing device to cause the at least one testing device to use the first cabling testing configuration to configure the at least one testing device to execute the testing routine for the cabling test; receive cabling test results from the at least one testing device in response to the at least one testing device generating test signals pursuant to the testing routines being executed by the at least one testing device; determine that the received cabling test results are non-compliant results by determining if there is a difference between the testing configuration used to obtain the received test results and the first cabling testing configuration sent to the at least one testing device that was intended to be implemented and in response to the received test results being non-compliant results, dynamically generate test configurations to implement on the received cabling test results to satisfy the non-compliant results.