Refactor support for step in external file into TestRequestStepInExternalFileSupport and use that from WsdlTestRequestStep and WsdlGroovyScriptTestStep.