The invention discloses a network
transmission rate testing method, which is applied to tests on the uplink / downlink network
transmission rate of a
client data processing device. The testing method comprises the following steps of: browsing a webpage provided by a
server by own browser by using the
client data processing device; when the
downlink transmission rate is tested, causing the browser to download a first file from the
server,
record the downloading time of the first file, categorize an initially estimated downlink network
transmission rate, download a second file of a category corresponding to that of the categorized initially estimated downlink network transmission rate from the
server,
record the downloading time of the second file and calculate a final downlink network transmission rate; and when the
uplink transmission rate is tested, causing the browser to generate and upload first data,
record the uploading time of the first data, categorize an initially estimated uplink network transmission rate, generate and upload second data of the category corresponding to that of the categorized initially estimated uplink network transmission rate, record the uploading time of the second data and calculate a final uplink network transmission rate. Therefore, a
client can more accurately and rapidly test the network transmission rate without installing additional
software and selecting an uploaded test file.