So it turns out that due to a bug on our framework (technically it's a design flaw) we cannot bind the file upload path to an extracted variable. I have filed a bug on this here.
We'll have to resort to doing all the dialog handling in code. You will need to delete the Handle File Upload test step because implementing it in code will actually conflict with a non-coded dialog handler of the same type.
Here's a code sample how to do this in code. Please also node you will need to put in code the action that clicks the "browse" button (or whatever the button is called that launches the Open File dialog).
// Initialize and activate a Handle FileUpload dialog handler
// Pass in a relative file path to the file to upload
FileUploadDialog dlg =
// Click the button that causes the Open File dialog to launch
// Wait up to 10 seconds for the dialog to be handled, then deactivate the dialog handler
// so we can create and use a new one later in the test if we want to.
Lastly you may need to add this using statement at the top of the class file:
All the best,
the Telerik team
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Public Issue Tracking
system and vote to affect the priority of the items