A network and service assessment system comprising: - a network interface communicatively coupled to one or more test clients each comprising a test server and a processing device, to test a network with the test server; - a processor communicatively coupled to the network interface and configured to receive test results from the one or more test clients; - a memory storing instructions that, when executed, cause the processor to: - obtain service test result data, via the network interface, from the one or more test clients from an active test on the network, wherein the active test is a Transmission Control Protocol, TCP, Throughput test and the service test result data are TCP Throughput test results obtained by the TCP Throughput test; - obtain network test result data, via the network interface, from the one or more test clients from an active test on the network, wherein the active test is a TCP speed test and a Two-Way Active Measurement Protocol, TWAMP, test; - execute a network and service Quality of Experience, QoE, assessment test module for automated post-processing on the test result data to calculate: a service score, 5SSS, wherein the service score, 5SSS, is calculated using a TCP Transfer Ratio, Buffer Delay Ratio and TCP Efficiency Ratio, which are three basic metrics defined for the TCP Throughput test, a network score, 5SSN, and a global score, 5SS, the global score, 5SS being calculated for a quality of experience of a user on the network from the service score, 5SSS, and the network score, 5SSN, wherein the global score, 5SS, is the minimum of the service score, 5SSS, and the network score, 5SSN; and - cause a user interface to report at least the global score, 5SS. - a network interface communicatively coupled to one or more test clients each comprising a test server and a processing device, to test a network with the test server; - a processor communicatively coupled to the network interface and configured to receive test results from the one or more test clients; - a memory storing instructions that, when executed, cause the processor to: - obtain service test result data, via the network interface, from the one or more test clients from an active test on the network, wherein the active test is a Transmission Control Protocol, TCP, Throughput test and the service test result data are TCP Throughput test results obtained by the TCP Throughput test; - obtain network test result data, via the network interface, from the one or more test clients from an active test on the network, wherein the active test is a TCP speed test and a Two-Way Active Measurement Protocol, TWAMP, test; - execute a network and service Quality of Experience, QoE, assessment test module for automated post-processing on the test result data to calculate: a service score, 5SSS, wherein the service score, 5SSS, is calculated using a TCP Transfer Ratio, Buffer Delay Ratio and TCP Efficiency Ratio, which are three basic metrics defined for the TCP Throughput test, a network score, 5SSN, and a global score, 5SS, the global score, 5SS being calculated for a quality of experience of a user on the network from the service score, 5SSS, and the network score, 5SSN, wherein the global score, 5SS, is the minimum of the service score, 5SSS, and the network score, 5SSN; and a service score, 5SSS, wherein the service score, 5SSS, is calculated using a TCP Transfer Ratio, Buffer Delay Ratio and TCP Efficiency Ratio, which are three basic metrics defined for the TCP Throughput test, a network score, 5SSN, and a global score, 5SS, the global score, 5SS being calculated for a quality of experience of a user on the network from the service score, 5SSS, and the network score, 5SSN, wherein the global score, 5SS, is the minimum of the service score, 5SSS, and the network score, 5SSN; and - cause a user interface to report at least the global score, 5SS.