Son dos cosas muy diferentes saber cuanto tiempo tardá el upload de un archivo a realizar un test de velocidad de la conexión de internet del cliente.
Lo primero es relativamente sencillo, lo segundo, es bastante más complicado hacerlo solo en javascript. La única script que vi trabajando decentemente es esta
http://speedof.me/
quizás de ahi puedas sacar alguna información.
Saludos