public void BenchmarkCalculateConsumptionDayNightRatio01(RatioData input) { //Go to NancyOtherCustomer3. Go to Function Go to Energy Ratio Indicator. HomePagePanel.SelectCustomer("NancyOtherCustomer3"); TimeManager.ShortPause(); RadioPanel.NavigateToRatio(); TimeManager.MediumPause(); //Select the BuildingRanking1 from Hierarchy Tree, select 昼夜比 option. Select Rankingtag1 to view data RadioPanel.SelectHierarchy(input.InputData.Hierarchies[0]); JazzMessageBox.LoadingMask.WaitSubMaskLoading(); TimeManager.MediumPause(); RadioPanel.CheckTag(input.InputData.tagNames[0]); TimeManager.ShortPause(); //Verify the calculation result of 行业基准值=严寒地区B区酒店四星级 EnergyViewToolbar.SelectRatioIndustryConvertTarget(input.InputData.Industries[0]); //Time range 2013-1-1 to 2013-12-1 var ManualTimeRange = input.InputData.ManualTimeRange; EnergyViewToolbar.SetDateRange(ManualTimeRange[0].StartDate, ManualTimeRange[0].EndDate); EnergyViewToolbar.View(EnergyViewType.List); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); EnergyAnalysis.ClickDisplayStep(DisplayStep.Month); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Month" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[0], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[0], input.InputData.failedFileName[0]); EnergyAnalysis.ClickDisplayStep(DisplayStep.Week); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Week" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[1], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[1], input.InputData.failedFileName[1]); EnergyAnalysis.ClickDisplayStep(DisplayStep.Day); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Day" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[2], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[2], input.InputData.failedFileName[2]); }
public void CalculateConsumptionWorkNotworkRatio02(RatioData input) { //Go to 时段能耗比-〉昼夜比. //SP1->NancyOtherCustomer3->园区能耗标识-〉BuildingLabelling1. HomePagePanel.SelectCustomer("NancyOtherCustomer3"); TimeManager.ShortPause(); RadioPanel.NavigateToRatio(); TimeManager.MediumPause(); RadioPanel.SelectHierarchy(input.InputData.Hierarchies[0]); JazzMessageBox.LoadingMask.WaitSubMaskLoading(); TimeManager.MediumPause(); //公休比 EnergyViewToolbar.SelectRadioTypeConvertTarget(RadioTypeConvertTarget.WorkNonRadio); TimeManager.ShortPause(); //Labellingtag1 RadioPanel.CheckTag(input.InputData.tagNames[0]); TimeManager.ShortPause(); //select "夏热冬暖地区酒店(三星级)" EnergyViewToolbar.SelectRatioIndustryConvertTarget(input.InputData.Industries[0]); TimeManager.ShortPause(); //Time range=2009/01/01 to 2013/12/31. var ManualTimeRange = input.InputData.ManualTimeRange; EnergyViewToolbar.SetDateRange(ManualTimeRange[0].StartDate, ManualTimeRange[0].EndDate); TimeManager.ShortPause(); //Optional step=月. EnergyViewToolbar.View(EnergyViewType.List); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Month" EnergyAnalysis.ClickDisplayStep(DisplayStep.Month); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[0], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[0], input.InputData.failedFileName[0]); //Step is "Year" EnergyAnalysis.ClickDisplayStep(DisplayStep.Year); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[1], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[1], input.InputData.failedFileName[1]); }
public void MirrorEnvPressTestForRatio(RatioData input) { //Ratio RadioPanel.NavigateToRatio(); //A. Select Single Hierarchy node HM 中国/Area01/CN0101 RadioPanel.SelectHierarchy(input.InputData.Hierarchies[0]); //电 RadioPanel.CheckTags(input.InputData.tagNames); //之前30天, chart EnergyViewToolbar.SelectMoreOption(EnergyViewMoreOption.Last30Day); EnergyViewToolbar.ClickViewButton(); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); //之前7天, data sheet EnergyViewToolbar.SelectMoreOption(EnergyViewMoreOption.Last7Days); EnergyViewToolbar.View(EnergyViewType.List); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); }
public void BenchmarkCalculateConsumptionDayNightRatio02(RatioData input) { //Go to NancyOtherCustomer3. Go to Function Go to Energy Ratio Indicator. HomePagePanel.SelectCustomer("NancyOtherCustomer3"); TimeManager.ShortPause(); RadioPanel.NavigateToRatio(); TimeManager.MediumPause(); //Select the BuildingDayNight from Hierarchy Tree, select 昼夜比 option. Select 行业基准值=严寒地区B区地区数据中心行业. Select DayNightP to view chart. RadioPanel.SelectHierarchy(input.InputData.Hierarchies[0]); JazzMessageBox.LoadingMask.WaitSubMaskLoading(); TimeManager.MediumPause(); RadioPanel.CheckTag(input.InputData.tagNames[0]); TimeManager.ShortPause(); EnergyViewToolbar.SelectRatioIndustryConvertTarget(input.InputData.Industries[0]); TimeManager.ShortPause(); //Time range 2012-9-11 to 2013-4-21 var ManualTimeRange = input.InputData.ManualTimeRange; EnergyViewToolbar.SetDateRange(ManualTimeRange[0].StartDate, ManualTimeRange[0].EndDate); TimeManager.ShortPause(); EnergyViewToolbar.View(EnergyViewType.List); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); EnergyAnalysis.ClickDisplayStep(DisplayStep.Month); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Month" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[0], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[0], input.InputData.failedFileName[0]); EnergyAnalysis.ClickDisplayStep(DisplayStep.Week); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Week" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[1], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[1], input.InputData.failedFileName[1]); EnergyAnalysis.ClickDisplayStep(DisplayStep.Day); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Day" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[2], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[2], input.InputData.failedFileName[2]); //Select 行业基准值=严寒地区B区地区全行业. Select DayNightP to view chart. EnergyViewToolbar.SelectRatioIndustryConvertTarget(input.InputData.Industries[1]); TimeManager.ShortPause(); //2012-10-1 to 2012-10-31 EnergyViewToolbar.SetDateRange(ManualTimeRange[1].StartDate, ManualTimeRange[1].EndDate); TimeManager.ShortPause(); EnergyViewToolbar.View(EnergyViewType.List); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); EnergyAnalysis.ClickDisplayStep(DisplayStep.Day); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Day" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[3], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[3], input.InputData.failedFileName[3]); //Go to NancyCustomer1. Go to Function Go to Energy Ratio Indicator. Select the BuildingMulCalculationType from Hierarchy Tree, select 昼夜比 option. HomePagePanel.SelectCustomer("NancyCustomer1"); TimeManager.ShortPause(); RadioPanel.NavigateToRatio(); TimeManager.MediumPause(); RadioPanel.SelectHierarchy(input.InputData.Hierarchies[1]); JazzMessageBox.LoadingMask.WaitSubMaskLoading(); TimeManager.MediumPause(); //Select 行业基准值=夏热冬暖地区商场行业. Select CalculationTypeMinIs0 to view chart. RadioPanel.CheckTag(input.InputData.tagNames[1]); TimeManager.ShortPause(); EnergyViewToolbar.SelectRatioIndustryConvertTarget(input.InputData.Industries[2]); TimeManager.ShortPause(); //Time range 2012-10-1 to 2012-10-31 EnergyViewToolbar.SetDateRange(ManualTimeRange[1].StartDate, ManualTimeRange[1].EndDate); TimeManager.ShortPause(); EnergyViewToolbar.View(EnergyViewType.List); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); EnergyAnalysis.ClickDisplayStep(DisplayStep.Day); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Day" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[4], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[4], input.InputData.failedFileName[4]); }
public void ViewConsumptionDayNightRatio01(RatioData input) { //Go to NancyOtherCustomer3. Go to Function Go to Energy Ratio Indicator. HomePagePanel.SelectCustomer("NancyOtherCustomer3"); TimeManager.ShortPause(); RadioPanel.NavigateToRatio(); TimeManager.MediumPause(); //Go to NancyOtherCustomer3. Go to Function Go to Energy Ratio Indicator. Select the BuildingDayNight from Hierarchy Tree, select 昼夜比 option. Select DayNightP to view chart. RadioPanel.SelectHierarchy(input.InputData.Hierarchies[0]); JazzMessageBox.LoadingMask.WaitSubMaskLoading(); TimeManager.MediumPause(); RadioPanel.CheckTag(input.InputData.tagNames[0]); TimeManager.ShortPause(); //Change different time range, //2013/07/01-2013/07/03 day var ManualTimeRange = input.InputData.ManualTimeRange; EnergyViewToolbar.SetDateRange(ManualTimeRange[0].StartDate, ManualTimeRange[0].EndDate); TimeManager.ShortPause(); EnergyViewToolbar.ClickViewButton(); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //4 legand show include 昼夜比, 目标值昼夜比; 基准值昼夜比 and 能耗(Gray out). Assert.IsTrue(RadioPanel.IsLineLegendItemShown(input.InputData.UnitIndicatorLegend[0].CaculationValue)); Assert.IsTrue(RadioPanel.IsLineLegendItemShown(input.InputData.UnitIndicatorLegend[0].TargetValue)); Assert.IsTrue(RadioPanel.IsLineLegendItemShown(input.InputData.UnitIndicatorLegend[0].BaselineValue)); Assert.IsFalse(RadioPanel.IsLineLegendItemShown(input.InputData.UnitIndicatorLegend[0].OriginalValue)); Assert.IsTrue(RadioPanel.IsLegendItemExists(input.InputData.UnitIndicatorLegend[0].OriginalValue)); EnergyViewToolbar.View(EnergyViewType.List); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); EnergyAnalysis.ClickDisplayStep(DisplayStep.Day); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Day" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[0], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[0], input.InputData.failedFileName[0]); //2013/09/10-2013/11/05 week EnergyViewToolbar.SetDateRange(ManualTimeRange[1].StartDate, ManualTimeRange[1].EndDate); TimeManager.ShortPause(); EnergyViewToolbar.View(EnergyViewType.List); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); EnergyAnalysis.ClickDisplayStep(DisplayStep.Week); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Week" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[1], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[1], input.InputData.failedFileName[1]); //2013/01/01-2013/12/31 Month EnergyViewToolbar.SetDateRange(ManualTimeRange[2].StartDate, ManualTimeRange[2].EndDate); TimeManager.ShortPause(); EnergyViewToolbar.View(EnergyViewType.List); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); EnergyAnalysis.ClickDisplayStep(DisplayStep.Month); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Month" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[2], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[2], input.InputData.failedFileName[2]); //2011/01/01-2013/12/31 year EnergyViewToolbar.SetDateRange(ManualTimeRange[3].StartDate, ManualTimeRange[3].EndDate); TimeManager.ShortPause(); EnergyViewToolbar.View(EnergyViewType.List); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); EnergyAnalysis.ClickDisplayStep(DisplayStep.Year); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Year" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[3], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[3], input.InputData.failedFileName[3]); //2012/07/01-2012/07/01, No Warning message show Day/Night not support chart view on optional step=hour, then show blank chart. EnergyViewToolbar.SetDateRange(ManualTimeRange[4].StartDate, ManualTimeRange[4].EndDate); TimeManager.ShortPause(); EnergyViewToolbar.ClickViewButton(); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Day" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[4], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[4], input.InputData.failedFileName[4]); }
public void ViewConsumptionDayNightRatio02(RatioData input) { //Go to NancyOtherCustomer3. Go to Function Go to Energy Ratio Indicator. HomePagePanel.SelectCustomer("NancyOtherCustomer3"); TimeManager.ShortPause(); RadioPanel.NavigateToRatio(); TimeManager.MediumPause(); //Select the BuildingMultipleSteps from Hierarchy Tree, select 昼夜比 option. Select multiple VH_SiteS1+VD_SiteS1+VM_SiteS1 to view chart. RadioPanel.SelectHierarchy(input.InputData.Hierarchies[0]); JazzMessageBox.LoadingMask.WaitSubMaskLoading(); TimeManager.MediumPause(); RadioPanel.CheckTag(input.InputData.tagNames[0]); RadioPanel.CheckTag(input.InputData.tagNames[1]); RadioPanel.CheckTag(input.InputData.tagNames[2]); TimeManager.ShortPause(); //2013/01/01-2013/12/31 var ManualTimeRange = input.InputData.ManualTimeRange; EnergyViewToolbar.SetDateRange(ManualTimeRange[0].StartDate, ManualTimeRange[0].EndDate); TimeManager.ShortPause(); EnergyViewToolbar.ClickViewButton(); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); Assert.IsTrue(RadioPanel.IsTrendChartDrawn()); //·2 legand pereach commodity include 昼夜比 and 能耗. Assert.IsTrue(RadioPanel.IsLineLegendItemShown(input.InputData.UnitIndicatorLegend[0].CaculationValue)); Assert.IsTrue(RadioPanel.IsLegendItemExists(input.InputData.UnitIndicatorLegend[0].OriginalValue)); Assert.IsFalse(RadioPanel.IsLineLegendItemShown(input.InputData.UnitIndicatorLegend[0].OriginalValue)); Assert.IsTrue(RadioPanel.IsLineLegendItemShown(input.InputData.UnitIndicatorLegend[1].CaculationValue)); Assert.IsTrue(RadioPanel.IsLegendItemExists(input.InputData.UnitIndicatorLegend[1].OriginalValue)); Assert.IsFalse(RadioPanel.IsLineLegendItemShown(input.InputData.UnitIndicatorLegend[1].OriginalValue)); Assert.IsTrue(RadioPanel.IsLineLegendItemShown(input.InputData.UnitIndicatorLegend[2].CaculationValue)); Assert.IsTrue(RadioPanel.IsLegendItemExists(input.InputData.UnitIndicatorLegend[2].OriginalValue)); Assert.IsFalse(RadioPanel.IsLineLegendItemShown(input.InputData.UnitIndicatorLegend[2].OriginalValue)); //· Check 3 tags at most Assert.IsTrue(RadioPanel.IsAllTagsDisabled()); //Select the BuildingWorkNonwork from Hierarchy Tree, select 昼夜比 option. Select WorkNotworkP, 行业基准值=严寒地区B区地区办公建筑行业 to view chart. RadioPanel.SelectHierarchy(input.InputData.Hierarchies[2]); JazzMessageBox.LoadingMask.WaitSubMaskLoading(); TimeManager.MediumPause(); RadioPanel.CheckTag(input.InputData.tagNames[4]); TimeManager.ShortPause(); //Select time range 2013/07/01 to 2013/07/03; Optional step=Day. EnergyViewToolbar.SetDateRange(ManualTimeRange[1].StartDate, ManualTimeRange[1].EndDate); TimeManager.ShortPause(); EnergyViewToolbar.View(EnergyViewType.List); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); EnergyAnalysis.ClickDisplayStep(DisplayStep.Day); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Day" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[0], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[0], input.InputData.failedFileName[0]); //Select BuildingNullTest from Hierarchy Tree. select 昼夜比 option. Select NullTestTag1, 行业基准值=夏热冬冷地区机场行业 to view chart RadioPanel.SelectHierarchy(input.InputData.Hierarchies[3]); JazzMessageBox.LoadingMask.WaitSubMaskLoading(); TimeManager.MediumPause(); RadioPanel.CheckTag(input.InputData.tagNames[5]); TimeManager.ShortPause(); //Select time range 2013/01/01 to 2013/02/28; Optional step=Week. EnergyViewToolbar.SetDateRange(ManualTimeRange[2].StartDate, ManualTimeRange[2].EndDate); TimeManager.ShortPause(); EnergyViewToolbar.View(EnergyViewType.List); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); EnergyAnalysis.ClickDisplayStep(DisplayStep.Week); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Week" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[1], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[1], input.InputData.failedFileName[1]); }
public void ViewConsumptionWorkNotworkRatioIndustryBenchmark01(RatioData input) { //Go to NancyOtherCustomer3. Go to Function Go to Energy Ratio Indicator. HomePagePanel.SelectCustomer("NancyOtherCustomer3"); TimeManager.ShortPause(); RadioPanel.NavigateToRatio(); TimeManager.MediumPause(); //Go to NancyOtherCustomer3. Go to Function Go to Energy Ratio Indicator. Select the BuildingWorkNonwork from Hierarchy Tree, select 公休比 option. Select WorkNotworkP .行业基准值=严寒地区B区地区办公建筑行业 to view chart. RadioPanel.SelectHierarchy(input.InputData.Hierarchies[0]); JazzMessageBox.LoadingMask.WaitSubMaskLoading(); TimeManager.MediumPause(); RadioPanel.CheckTag(input.InputData.tagNames[0]); TimeManager.ShortPause(); EnergyViewToolbar.SelectRadioTypeConvertTarget(RadioTypeConvertTarget.WorkNonRadio); TimeManager.ShortPause(); EnergyViewToolbar.SelectRatioIndustryConvertTarget(input.InputData.Industries[0]); TimeManager.ShortPause(); //Change different time range, var ManualTimeRange = input.InputData.ManualTimeRange; //2012/07/01 -2012/07/03 day EnergyViewToolbar.SetDateRange(ManualTimeRange[3].StartDate, ManualTimeRange[3].EndDate); TimeManager.ShortPause(); EnergyViewToolbar.ClickViewButton(); TimeManager.LongPause(); TimeManager.LongPause(); Assert.IsTrue(JazzWindow.WindowMessageInfos.GetContentValue().Contains(input.ExpectedData.messages[0])); JazzWindow.WindowMessageInfos.Quit(); TimeManager.ShortPause(); Assert.IsFalse(RadioPanel.IsTagChecked(input.InputData.tagNames[0])); Assert.IsTrue(RadioPanel.EntirelyNoChartDrawn()); //2013/01/01-2013/03/30 week RadioPanel.CheckTag(input.InputData.tagNames[0]); TimeManager.ShortPause(); EnergyViewToolbar.SetDateRange(ManualTimeRange[0].StartDate, ManualTimeRange[0].EndDate); TimeManager.ShortPause(); EnergyViewToolbar.View(EnergyViewType.List); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); EnergyAnalysis.ClickDisplayStep(DisplayStep.Week); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Week" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[0], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[0], input.InputData.failedFileName[0]); //2013/01/01-2013/curmonth/curday=thisyear month EnergyViewToolbar.SetDateRange(ManualTimeRange[1].StartDate, ManualTimeRange[1].EndDate); TimeManager.ShortPause(); EnergyViewToolbar.View(EnergyViewType.List); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); EnergyAnalysis.ClickDisplayStep(DisplayStep.Month); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Month" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[1], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[1], input.InputData.failedFileName[1]); //2011/01/01-2013/12/31 year EnergyViewToolbar.SetDateRange(ManualTimeRange[2].StartDate, ManualTimeRange[2].EndDate); TimeManager.ShortPause(); EnergyViewToolbar.View(EnergyViewType.List); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); EnergyAnalysis.ClickDisplayStep(DisplayStep.Year); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Year" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[2], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[2], input.InputData.failedFileName[2]); }
public void ViewConsumptionWorkNotworkRatioIndustryBenchmark02(RatioData input) { //Go to NancyOtherCustomer3. Go to Function Go to Energy Ratio Indicator. HomePagePanel.SelectCustomer("NancyOtherCustomer3"); TimeManager.ShortPause(); RadioPanel.NavigateToRatio(); TimeManager.MediumPause(); //Select the BuildingCostYearToDay from Hierarchy Tree, select 公休比 option. Select 行业基准值=夏热冬冷地区轨道交通行业. Select P1_YearToDay+V1_YearToDay+V2_YearToDay to view chart. RadioPanel.SelectHierarchy(input.InputData.Hierarchies[0]); JazzMessageBox.LoadingMask.WaitSubMaskLoading(); TimeManager.MediumPause(); EnergyViewToolbar.SelectRadioTypeConvertTarget(RadioTypeConvertTarget.WorkNonRadio); TimeManager.ShortPause(); RadioPanel.CheckTag(input.InputData.tagNames[0]); RadioPanel.CheckTag(input.InputData.tagNames[1]); RadioPanel.CheckTag(input.InputData.tagNames[2]); TimeManager.ShortPause(); EnergyViewToolbar.ClickViewButton(); TimeManager.LongPause(); TimeManager.LongPause(); Assert.IsTrue(JazzWindow.WindowMessageInfos.GetContentValue().Contains(input.ExpectedData.messages[0])); JazzWindow.WindowMessageInfos.Quit(); TimeManager.ShortPause(); Assert.IsFalse(RadioPanel.IsTagChecked(input.InputData.tagNames[0])); Assert.IsFalse(RadioPanel.IsTagChecked(input.InputData.tagNames[1])); Assert.IsFalse(RadioPanel.IsTagChecked(input.InputData.tagNames[2])); Assert.IsTrue(RadioPanel.EntirelyNoChartDrawn()); //Select the BuildingWorkNonwork from Hierarchy Tree, select 公休比 option. Select WorkNotworkP, 行业基准值=严寒地区B区地区办公建筑行业 to view chart. RadioPanel.SelectHierarchy(input.InputData.Hierarchies[2]); JazzMessageBox.LoadingMask.WaitSubMaskLoading(); TimeManager.MediumPause(); EnergyViewToolbar.SelectRadioTypeConvertTarget(RadioTypeConvertTarget.WorkNonRadio); TimeManager.ShortPause(); RadioPanel.CheckTag(input.InputData.tagNames[4]); TimeManager.ShortPause(); EnergyViewToolbar.SelectRatioIndustryConvertTarget(input.InputData.Industries[1]); TimeManager.ShortPause(); //Select time range 2013/01/01 to 2013/02/07; Optional step=week. var ManualTimeRange = input.InputData.ManualTimeRange; EnergyViewToolbar.SetDateRange(ManualTimeRange[0].StartDate, ManualTimeRange[0].EndDate); TimeManager.ShortPause(); EnergyViewToolbar.View(EnergyViewType.List); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); EnergyAnalysis.ClickDisplayStep(DisplayStep.Week); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Week" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[0], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[0], input.InputData.failedFileName[0]); //Select BuildingNullTest from Hierarchy Tree. select 昼夜比 option. Select NullTestTag1, 行业基准值=夏热冬冷地区机场行业 to view chart RadioPanel.SelectHierarchy(input.InputData.Hierarchies[3]); JazzMessageBox.LoadingMask.WaitSubMaskLoading(); TimeManager.MediumPause(); EnergyViewToolbar.SelectRadioTypeConvertTarget(RadioTypeConvertTarget.WorkNonRadio); TimeManager.ShortPause(); RadioPanel.CheckTag(input.InputData.tagNames[5]); TimeManager.ShortPause(); //Select time range 2013/01/01 to 2013/04/28; Optional step=Week. EnergyViewToolbar.SetDateRange(ManualTimeRange[1].StartDate, ManualTimeRange[1].EndDate); TimeManager.ShortPause(); EnergyViewToolbar.View(EnergyViewType.List); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); EnergyAnalysis.ClickDisplayStep(DisplayStep.Week); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Week" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[1], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[1], input.InputData.failedFileName[1]); //Select a not lighten tag WorkNonworkPNotlighten under BuildingWorkNonwork, 行业基准值=严寒地区B区办公建筑 to view chart. RadioPanel.SelectHierarchy(input.InputData.Hierarchies[2]); JazzMessageBox.LoadingMask.WaitSubMaskLoading(); TimeManager.MediumPause(); EnergyViewToolbar.SelectRadioTypeConvertTarget(RadioTypeConvertTarget.WorkNonRadio); TimeManager.ShortPause(); RadioPanel.CheckTag(input.InputData.tagNames[6]); TimeManager.ShortPause(); EnergyViewToolbar.SelectRatioIndustryConvertTarget(input.InputData.Industries[1]); TimeManager.ShortPause(); //Select time range 2013/01/01 to 2013/04/28; Optional step=Week. EnergyViewToolbar.SetDateRange(ManualTimeRange[1].StartDate, ManualTimeRange[1].EndDate); TimeManager.ShortPause(); EnergyViewToolbar.View(EnergyViewType.List); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); EnergyAnalysis.ClickDisplayStep(DisplayStep.Week); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Week" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[2], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[2], input.InputData.failedFileName[2]); }
public void CalculateConsumptionDayNightRatio01(RatioData input) { //Go to NancyOtherCustomer3. Go to Function Go to Energy Ratio Indicator. HomePagePanel.SelectCustomer("NancyOtherCustomer3"); TimeManager.ShortPause(); RadioPanel.NavigateToRatio(); TimeManager.MediumPause(); //Select the BuildingDayNight from Hierarchy Tree, select 昼夜比 option. Select DayNightP to view data RadioPanel.SelectHierarchy(input.InputData.Hierarchies[0]); JazzMessageBox.LoadingMask.WaitSubMaskLoading(); TimeManager.MediumPause(); RadioPanel.CheckTag(input.InputData.tagNames[0]); TimeManager.ShortPause(); //Time range 2012-1-1 to 2013-12-5 var ManualTimeRange = input.InputData.ManualTimeRange; EnergyViewToolbar.SetDateRange(ManualTimeRange[0].StartDate, ManualTimeRange[0].EndDate); EnergyViewToolbar.View(EnergyViewType.List); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); EnergyAnalysis.ClickDisplayStep(DisplayStep.Month); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Month" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[0], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[0], input.InputData.failedFileName[0]); EnergyAnalysis.ClickDisplayStep(DisplayStep.Day); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Day" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[1], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[1], input.InputData.failedFileName[1]); EnergyAnalysis.ClickDisplayStep(DisplayStep.Year); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Year" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[2], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[2], input.InputData.failedFileName[2]); EnergyAnalysis.ClickDisplayStep(DisplayStep.Week); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Week" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[3], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[3], input.InputData.failedFileName[3]); //Select the BuildingMultipleSteps from Hierarchy Tree, select 昼夜比 option. Select PH_SiteS1 to view chart. RadioPanel.SelectHierarchy(input.InputData.Hierarchies[1]); JazzMessageBox.LoadingMask.WaitSubMaskLoading(); TimeManager.MediumPause(); RadioPanel.CheckTag(input.InputData.tagNames[1]); TimeManager.ShortPause(); EnergyViewToolbar.SetDateRange(ManualTimeRange[0].StartDate, ManualTimeRange[0].EndDate); TimeManager.ShortPause(); EnergyViewToolbar.View(EnergyViewType.List); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); EnergyAnalysis.ClickDisplayStep(DisplayStep.Month); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Month" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[4], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[4], input.InputData.failedFileName[4]); EnergyAnalysis.ClickDisplayStep(DisplayStep.Day); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Day" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[5], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[5], input.InputData.failedFileName[5]); EnergyAnalysis.ClickDisplayStep(DisplayStep.Year); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Year" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[6], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[6], input.InputData.failedFileName[6]); EnergyAnalysis.ClickDisplayStep(DisplayStep.Week); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Week" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[7], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[7], input.InputData.failedFileName[7]); }
public void ViewConsumptionDayNightRatioIndustryBenchmark01(RatioData input) { //1. Go to NancyOtherCustomer3. HomePagePanel.SelectCustomer("NancyOtherCustomer3"); //2. Go to Function Go to Energy Ratio Indicator. RadioPanel.NavigateToRatio(); //3. Select the "BuildingDayNight", 昼夜比(default). RadioPanel.SelectHierarchy(input.InputData.Hierarchies[0]); //4. Select "DayNightP" RadioPanel.CheckTag(input.InputData.tagNames[0]); //5. Select 行业基准值=严寒地区B区地区数据中心行业 EnergyViewToolbar.SelectRatioIndustryConvertTarget(input.InputData.Industries[0]); //6. Change different time range, //a. 2013/07/01-2013/07/03 day var ManualTimeRange = input.InputData.ManualTimeRange; EnergyViewToolbar.SetDateRange(ManualTimeRange[0].StartDate, ManualTimeRange[0].EndDate); //data view EnergyViewToolbar.View(EnergyViewType.List); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); EnergyAnalysis.ClickDisplayStep(DisplayStep.Day); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Day" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[0], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[0], input.InputData.failedFileName[0]); //b. 2013/09/10-2013/11/05 week EnergyViewToolbar.SetDateRange(ManualTimeRange[1].StartDate, ManualTimeRange[1].EndDate); TimeManager.ShortPause(); //data view EnergyViewToolbar.View(EnergyViewType.List); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); EnergyAnalysis.ClickDisplayStep(DisplayStep.Week); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Week" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[1], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[1], input.InputData.failedFileName[1]); //c. 2013/01/01-2013/12/31 Month EnergyViewToolbar.SetDateRange(ManualTimeRange[2].StartDate, ManualTimeRange[2].EndDate); TimeManager.ShortPause(); //data view EnergyViewToolbar.View(EnergyViewType.List); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); EnergyAnalysis.ClickDisplayStep(DisplayStep.Month); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Month" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[2], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[2], input.InputData.failedFileName[2]); //d. 2011/01/01-2013/12/31 year EnergyViewToolbar.SetDateRange(ManualTimeRange[3].StartDate, ManualTimeRange[3].EndDate); TimeManager.ShortPause(); //data view EnergyViewToolbar.View(EnergyViewType.List); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); EnergyAnalysis.ClickDisplayStep(DisplayStep.Year); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Year" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[3], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[3], input.InputData.failedFileName[3]); }
public void CalculateConsumptionWorkNotworkRatio01(RatioData input) { //Go to NancyOtherCustomer3. Go to Function Go to Energy Ratio Indicator. HomePagePanel.SelectCustomer("NancyOtherCustomer3"); TimeManager.ShortPause(); RadioPanel.NavigateToRatio(); TimeManager.MediumPause(); //Select the BuildingWorkNonwork from Hierarchy Tree, select 昼夜比 option. Select WorkNotworkP to view data RadioPanel.SelectHierarchy(input.InputData.Hierarchies[0]); JazzMessageBox.LoadingMask.WaitSubMaskLoading(); TimeManager.MediumPause(); RadioPanel.CheckTag(input.InputData.tagNames[0]); TimeManager.ShortPause(); //Verify that WorkNotworkP 公休比目标值 chart display. EnergyViewToolbar.SelectRadioTypeConvertTarget(RadioTypeConvertTarget.WorkNonRadio); TimeManager.ShortPause(); //Time range 2012-10-27 to 2013-2-10 var ManualTimeRange = input.InputData.ManualTimeRange; EnergyViewToolbar.SetDateRange(ManualTimeRange[0].StartDate, ManualTimeRange[0].EndDate); EnergyViewToolbar.View(EnergyViewType.List); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); EnergyAnalysis.ClickDisplayStep(DisplayStep.Month); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Month" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[0], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[0], input.InputData.failedFileName[0]); EnergyAnalysis.ClickDisplayStep(DisplayStep.Week); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Week" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[1], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[1], input.InputData.failedFileName[1]); //Select the BuildingMultipleSteps from Hierarchy Tree, select 公休比目标值 option. Select PH_SiteS1 to view chart. RadioPanel.SelectHierarchy(input.InputData.Hierarchies[1]); JazzMessageBox.LoadingMask.WaitSubMaskLoading(); TimeManager.MediumPause(); RadioPanel.CheckTag(input.InputData.tagNames[1]); TimeManager.ShortPause(); EnergyViewToolbar.SelectRadioTypeConvertTarget(RadioTypeConvertTarget.WorkNonRadio); TimeManager.ShortPause(); EnergyViewToolbar.SetDateRange(ManualTimeRange[1].StartDate, ManualTimeRange[1].EndDate); TimeManager.ShortPause(); EnergyViewToolbar.View(EnergyViewType.List); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); EnergyAnalysis.ClickDisplayStep(DisplayStep.Week); //EnergyAnalysis.ClickStepButtonOnWindow(DisplayStep.Week); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Week" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[2], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[2], input.InputData.failedFileName[2]); //2013-2-10 to 2013-6-21 EnergyViewToolbar.SetDateRange(ManualTimeRange[2].StartDate, ManualTimeRange[2].EndDate); TimeManager.ShortPause(); EnergyViewToolbar.View(EnergyViewType.List); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); EnergyAnalysis.ClickDisplayStep(DisplayStep.Week); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Week" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[3], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[3], input.InputData.failedFileName[3]); //2012-9-21 to 2013-2-10 EnergyViewToolbar.SetDateRange(ManualTimeRange[3].StartDate, ManualTimeRange[3].EndDate); TimeManager.ShortPause(); EnergyViewToolbar.View(EnergyViewType.List); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); EnergyAnalysis.ClickDisplayStep(DisplayStep.Month); JazzMessageBox.LoadingMask.WaitChartMaskerLoading(); TimeManager.MediumPause(); //Step is "Month" RadioPanel.ExportExpectedDataTableToExcel(input.ExpectedData.expectedFileName[4], DisplayStep.Default); TimeManager.MediumPause(); RadioPanel.CompareDataViewRatio(input.ExpectedData.expectedFileName[4], input.InputData.failedFileName[4]); }