static void Main(string[] args) { SAPTestHelper.Current.SetSession(); SAPTestHelper.Current.TurnScreenLog(ScreenLogLevel.All); DataEngine de = new DataEngine(); DataEngine.GlobalBindingMode = new BindingMode() { LoopMode = LoopType.Loop, RecusionMode = RecusionType.NoRecursion }; DataSet ds = ExcelHelper.Current.Open(@"C:\Demo\1.xlsx").ReadAll(); de.SetData(ds); ExcelHelper.Current.Close(); de.CurrentId = 1; Driver.Current.SetDataEngine(de); WorkFlow flow = Driver.Current.GetWorkFlow(typeof(MB1A_CreateGoodsIssueDoc)); flow.Execute(); flow = Driver.Current.GetWorkFlow(typeof(MB03_DisplayMaterialDocument)); flow.Execute(); Driver.Current.Finish(); SAPReport report = new SAPReport(); TestStep step1 = new TestStep(); report.Detail.Add(step1); step1.InputDatas.Add(new TestData()); }