upload and test