public void Alarm(SmokeTestEnergyViewData input) { Dictionary <string, Object> testD = new Dictionary <string, Object>(); JazzFunction.Navigator.NavigateToTarget(NavigationTarget.AlarmSettings); TimeManager.Pause(10000); JazzBrowseManager.SwitchToWidnow("Jazz_Alarm"); TimeManager.Pause(10000); JazzButton.AlarmConfigrationButton.Click(); TimeManager.Pause(10000); JazzButton.AlarmHierarchyTreeButton.Click(); TimeManager.Pause(5000); string[] nodePath = { "NancyOtherCustomer3", "NancyOtherSite", "BuildingRanking1" }; JazzTreeView.AlarmHierarchyTree.Alarm_SelectNode(nodePath); TimeManager.Pause(30000); JazzCheckBox.AlarmCheckBoxTaglist.Alarm_Checked("Rankingtag1"); TimeManager.MediumPause(); JazzButton.AlarmViewButton.Click(); TimeManager.Pause(30000); var tests = BrowserHandler.ExecuteJavaScript("return window.testObj._energyRawData"); Console.Out.WriteLine(tests); }
public string GetRawDataLineChartTooltip(int position) { string scriptString = "arguments[0].setAttribute('visibility','visible')"; IWebElement[] rawDataTooltips = FindChildren(RawDataTooltipLocator); BrowserHandler.ExecuteJavaScript(scriptString, rawDataTooltips[position]); return(rawDataTooltips[position].Text); }
public string GetLabellingTooltip(int position) { string scriptString = "arguments[0].setAttribute('visibility','visible')"; IWebElement[] labeltooltips = FindChildren(LabelTooltipLocator); BrowserHandler.ExecuteJavaScript(scriptString, labeltooltips[position]); return(labeltooltips[position].Text); }
public void NewJazz_SelectDateItem(DateTime date) { if (!String.IsNullOrEmpty(date.ToString())) { NewJazz_DisplayDatePickerItems(); TimeManager.ShortPause(); string scriptString = "arguments[0].scrollIntoView();"; BrowserHandler.ExecuteJavaScript(scriptString, this.RootElement); NewJazz_NavigateToMonth(date); TimeManager.LongPause(); var locator = NewJazz_GetDatePickerDayLocator(date.Day.ToString()); FindChild(locator).Click(); } }
/// <summary> /// /// </summary> /// <param name="locator">JavaScript</param> public virtual object ExecuteJavaScriptOnControl(string script, params object[] args) { return(BrowserHandler.ExecuteJavaScript(script, args)); }
/// <summary> /// /// </summary> /// <param name="locator">JavaScript</param> public virtual object ExecuteJavaScriptOnControl(string script) { return(BrowserHandler.ExecuteJavaScript(script, this.RootElement)); }