1. Load and performance test the download of the plan information to the mobile device
2. Load and performance test the upload of the completed application from the mobile device
3. Platform : iOS 7 or later on an ipad
NeoLoad can simulate an upload or download use case for any web application even from a mobile application.
You should be able to vary the uploaded and downloaded files if necessary. There's also an option to store the downloaded files during the load test if needed.
Usually the upload is done through a POST multi-part request like in the screenshot in the NeoLoad documentation here