add upload & test scripts