public override void Execute() { AutoApp.Logger.WriteInfoLog(string.Format("Starting Group Steps execution {0}", _actionData.Name)); Singleton.Instance<SavedData>().UpdateParams(_actionData.Params); _script = FileHandler.ExtructScriptFromFile(Singleton.Instance<SavedData>().GetVariableData(_actionData.Name)); AutoApp.Logger.WriteInfoLog(string.Format("Starting script execution: {0}", Singleton.Instance<SavedData>().GetVariableData(_actionData.Name))); _script.Execute(); if (_script.Status == Enums.Status.NoN) ActionStatus = Enums.Status.Pass; else if (_script.Status == Enums.Status.Pass) ActionStatus = Enums.Status.Pass; AutoApp.Logger.WriteInfoLog(string.Format("Finished Group Steps execution {0}", _actionData.Name)); }