/// <summary>
        /// The get config locations.
        /// </summary>
        /// <param name="executionPath">
        /// The output Path.
        /// </param>
        public void InitializeConfiguration(string executionPath)
        {
            Trace.Assert(this.TestFrameworkAssemblyPath != string.Empty && Directory.Exists(this.TestFrameworkAssemblyPath), "TestFramework nicht vorhanden");

            if (!string.IsNullOrEmpty(this.TestFrameworkAssemblyPath))
            {
                this.DeviceFunctionMappingList = FrameworkHelper.GetDeviceFunctionMappingList(this.TestFrameworkAssemblyPath);
            }

            if (!string.IsNullOrEmpty(executionPath))
            {
                this.TestFrameworkConfigFile = Path.Combine(executionPath, ConstStrings.TestFrameworkConfigFile);
                Trace.WriteLine("TestFramework Config File: " + this.TestFrameworkConfigFile);

                FrameworkHelper.InitializeConfiguratorDialog(this.TestFrameworkConfigFile);
            }
        }