public void FloatOnDashboardNameButton(string name) { Button dsButton = JazzButton.GetOneButton(JazzControlLocatorKey.ButtonHomePageDashboard, name); dsButton.Float(); TimeManager.ShortPause(); }
//点击“重新计算”linkbutton public void NewJazz_BaselineClickReCal(int position) { Button BaselineAutoReCalLinkButton = JazzButton.NewJazz_GetOneButton(JazzControlLocatorKey.NewReactJSJazzBaselineAutoReCalLinkButton, position); BaselineAutoReCalLinkButton.Click(); TimeManager.Pause(5000); }
//删除补充日期 public void NewJazz_ClickDeleteBaselineExtraDate(int position1, int position2) { Button BaselineDeleteExtraDateButton = JazzButton.NewJazz_GetOneButton(JazzControlLocatorKey.NewReactJSjazzBaselineExtraDateDeleteButton, position1); BaselineDeleteExtraDateButton.Click(); TimeManager.MediumPause(); }
//点击添加补充日期 public void NewJazz_ClickAddBaselineExtraDate(int position1) { Button BaselineAddExtraDate = JazzButton.NewJazz_GetOneButton(JazzControlLocatorKey.NewReactJSjazzBaselineExtraDateAddButton, position1); BaselineAddExtraDate.Click(); TimeManager.MediumPause(); }
//选择 “手工设置基准值” public void NewJazz_BaselineClickManualCal(int position) { Button BaselineManualCalRatioButton = JazzButton.NewJazz_GetOneButton(JazzControlLocatorKey.NewReactJSJazzBaselineManualCalRadioButton, position); BaselineManualCalRatioButton.Click(); TimeManager.Pause(3000); }
//点击删除某个时间段设置 public void NewJazz_ClickDeleteTimeSpanButton(int position) { Button timeSpanDelete = JazzButton.GetOneButton(JazzControlLocatorKey.NewReactJSjazzBaselineDeleteTimeSpanButton, position); timeSpanDelete.Click(); TimeManager.LongPause(); }
public void RemoveTags(string[] tagNames) { foreach (string tagName in tagNames) { Button tagRemoveButton = JazzButton.GetOneButton(JazzControlLocatorKey.ButtonAssociatedTagRemove, tagName); tagRemoveButton.Click(); } }
/// <summary> /// Click new widget type button displayed on dropdownlist /// </summary> /// <param name="name"></param> public void ClickNewWidgetTypeButton(WidgetType type) { NewWidget.Click(); TimeManager.ShortPause(); Button EnergyAnalysisButton = JazzButton.GetOneButton(JazzControlLocatorKey.ButtonWidgetTypeWindow, WidgetTypeItem[type]); EnergyAnalysisButton.Click(); }
public void ClickEnjoyWidgetButton(string name) { FloatOnWidget(name); TimeManager.ShortPause(); Button EnjoyButton = JazzButton.GetOneButton(JazzControlLocatorKey.ButtonWidgetEnjoy, name); EnjoyButton.Click(); }
public bool IsRenameMyShareWidgetButtonExisted(string name) { FloatOnMyShareWidget(name); TimeManager.ShortPause(); Button MyShareRenameButton = JazzButton.GetOneButton(JazzControlLocatorKey.ButtonMyShareWidgetRename, name); return(MyShareRenameButton.IsExisted()); }
public void RenameWidgetOpen(string name) { FloatOnWidget(name); TimeManager.ShortPause(); Button renameButton = JazzButton.GetOneButton(JazzControlLocatorKey.ButtonWidgetRename, name); renameButton.Click(); }
public void ClickShareMyShareWidgetButton(string name) { FloatOnMyShareWidget(name); TimeManager.ShortPause(); Button ShareMyShareWidgetButton = JazzButton.GetOneButton(JazzControlLocatorKey.ButtonMyShareWidgetShare, name); ShareMyShareWidgetButton.Click(); }
//添加非工作日时间段和值 public void NewJazz_BaselineSelectNonWorkDayMenuItem(int positionIndex, int positionIndexTwo, string value, string time = null) { MenuButton BaselineNonWorkDayMenuButton = JazzButton.NewJazz_GetOneMenuButton(JazzControlLocatorKey.NewReactJSjazzBaselineNonWorkdaySelectMenuItem, positionIndex, positionIndexTwo); BaselineNonWorkDayMenuButton.NewJazzSelectBaselineTimeItem(time); TextField BaselineNonWorkDayTextField = JazzTextField.NewJazz_GetOneTextField(JazzControlLocatorKey.NewReactJSjazzBaselineNonWorkdayInputBox, positionIndex, positionIndexTwo); BaselineNonWorkDayTextField.Fill(value); TimeManager.MediumPause(); }
public void ClickShareWidgetButton(string name) { FloatOnWidget(name); TimeManager.ShortPause(); Button shareButton = JazzButton.GetOneButton(JazzControlLocatorKey.ButtonWidgetShare, name); shareButton.Click(); TimeManager.Pause(WAITSHAREWINDOWTIME); TimeManager.Pause(WAITSHAREWINDOWTIME); }
public void ClickUnFavoriteDashboardButton(string name) { FloatOnDashboardNameButton(name); if (IsDashboardFavorited(name)) { DashboardButton FavoriteDashboardButton = JazzButton.GetOneDashboardButton(JazzControlLocatorKey.ButtonDashboardFavorite, name); FavoriteDashboardButton.Click(); } }
public void ClickFavoriteDashboardButton(string name) { FloatOnDashboardNameButton(name); TimeManager.MediumPause(); if (!IsDashboardFavorited(name)) { DashboardButton FavoriteDashboardButton = JazzButton.GetOneDashboardButton(JazzControlLocatorKey.ButtonDashboardFavorite, name); FavoriteDashboardButton.Click(); } }
/// <summary> /// cancel share widget /// </summary> public void CancelMyShareWidgetOpen(string name) { FloatOnMyShareWidget(name); TimeManager.ShortPause(); Button MyShareWidgetRenameButton = JazzButton.GetOneButton(JazzControlLocatorKey.ButtonMyShareWidgetRename, name); MyShareWidgetRenameButton.Click(); TimeManager.ShortPause(); CancelShareWidgetButton.Click(); }
public bool IsRemoveTagExisted(string tagName) { Button tagRemoveButton = JazzButton.GetOneButton(JazzControlLocatorKey.ButtonAssociatedTagRemove, tagName); try { tagRemoveButton.IsDisplayed(); return(true); } catch (Exception) { return(false); } }
//设置补充日期时间和值 public void NewJazz_BaselineSetExtraDateValue(int position1, int position2, string startDate, string endDate, string startTime, string endTime, string value) { DatePicker BaselineExtraStartDate = JazzDatePicker.NewJazz_GetOneDatePicker(JazzControlLocatorKey.NewReactJSjazzBaselineExtraStartDatePicker, position1, position2); BaselineExtraStartDate.NewJazz_SelectDateItem(startDate); MenuButton BaselineExtraStartTime = JazzButton.NewJazz_GetOneMenuButton(JazzControlLocatorKey.NewReactJSjazzBaselineExtraStartTimeMenu, position1, position2); BaselineExtraStartTime.NewJazzSelectBaselineTimeItem(startTime); DatePicker BaselineExtraEndDate = JazzDatePicker.NewJazz_GetOneDatePicker(JazzControlLocatorKey.NewReactJSjazzBaselineExtraEndDatePicker, position1, position2); BaselineExtraEndDate.NewJazz_SelectDateItem(endDate); MenuButton BaselineExtraEndTime = JazzButton.NewJazz_GetOneMenuButton(JazzControlLocatorKey.NewReactJSjazzBaselineExtraEndTimeMenu, position1, position2); BaselineExtraEndTime.NewJazzSelectBaselineTimeItem(endTime); TextField BaselineExtraValueInput = JazzTextField.NewJazz_GetOneTextField(JazzControlLocatorKey.NewReactJSjazzBaselineExtraInputBox, position1, position2); BaselineExtraValueInput.NewJazz_Append(value); }
public bool IsShareDashboardUnread(string dsName) { DashboardButton dsButton = JazzButton.GetOneDashboardButton(JazzControlLocatorKey.ButtonHomePageDashboard, dsName); return(dsButton.IsDashboardUnread()); }
/// <summary> /// Click display step button displayed on window /// </summary> /// <param name="name"></param> public void ClickStepButtonOnWindow(DisplayStep step) { Button stepButton = JazzButton.GetOneButton(JazzControlLocatorKey.ButtonDisplayStepWindow, DisplayStepItem[step]); stepButton.Click(); }
//Click close button in criteria public void ClickWidgetTemplateCloseFilterButton(String name) { Button WidgetTemplateCloseFilterButton = JazzButton.GetOneButton(JazzControlLocatorKey.ButtonWidgetTemplateCloseFilter, name); WidgetTemplateCloseFilterButton.Click(); }
private Button GetOneWaterDelete(int positionIndex) { return(JazzButton.GetOneButton(JazzControlLocatorKey.ButtonWaterCostDelete, positionIndex)); }
private Button GetOneDeleteRangeItemButton(int positionIndex) { return(JazzButton.GetOneButton(JazzControlLocatorKey.ButtonDayNightDeleteRangeItem, positionIndex)); }
public bool IsDashboardFavorited(string name) { DashboardButton FavoriteDashboardButton = JazzButton.GetOneDashboardButton(JazzControlLocatorKey.ButtonDashboardFavorite, name); return(FavoriteDashboardButton.IsDashboardFavorited()); }
public bool IsRenameButtonDisplayed(string name) { Button renameButton = JazzButton.GetOneButton(JazzControlLocatorKey.ButtonWidgetRename, name); return(renameButton.IsDisplayed()); }
/// <summary> /// Judge if supported display step button displayed on window /// </summary> /// <param name="step"></param> public bool IsStepButtonOnWindow(DisplayStep step) { Button stepButton = JazzButton.GetOneButton(JazzControlLocatorKey.ButtonDisplayStepWindow, DisplayStepItem[step]); return(stepButton.Exists()); }
public bool IsDashboardButtonExisted(string dsName) { Button dsButton = JazzButton.GetOneButton(JazzControlLocatorKey.ButtonHomePageDashboard, dsName); return(dsButton.IsExisted()); }
private Button GetOneColdWarmDeleteRangeItemButton(int positionIndex) { return(JazzButton.GetOneButton(JazzControlLocatorKey.ButtonHeatingCoolingSeasonCalendarDeleteRangeItem, positionIndex)); }
public bool IsDashboardButtonPressed(int positionIndex) { DashboardButton oneDSButton = JazzButton.GetOneDashboardButton(JazzControlLocatorKey.ButtonDashboardPosition, positionIndex); return(oneDSButton.IsDashboardPressed()); }