I also don’t fully understand your question but maybe I can give some inspiration.
First of all, I think if the user does not upload or import a file him/herself it is not a good lesson to understand the interface. For tutorials/manuals I mostly add the test data to a data library.
How to store small test data so that every new user can access it?
You can add the files to a data library
How to configure program settings automatically for the test data? so that the test data is automatically uploaded, and other parameters are pre-configured.
If you really want a one-click thing you can create a selection option in the wrapper with the options “test” and “manual” or something. If “manual” is chosen you can use a macro with all the parameters. If the user choose “test” no parameters will be shown and the user can only click on execute.
In the command section you need to create a if else construction. Something like this:
#if $conditional_execution_type.type == "test"
yourscript -input [path on the server] -p paramter
#if $conditional_execution_type.type == "manual"
yourscript -input $input -p $param1
How macro’s and conditional inputs work you need to check the manual.
I typed this answer a bit fast so hope it is clear enough for inspiration purposes only.