Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
        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);
        }
Exemplo n.º 4
0
        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();
            }
        }
Exemplo n.º 5
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="locator">JavaScript</param>
 public virtual object ExecuteJavaScriptOnControl(string script, params object[] args)
 {
     return(BrowserHandler.ExecuteJavaScript(script, args));
 }
Exemplo n.º 6
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="locator">JavaScript</param>
 public virtual object ExecuteJavaScriptOnControl(string script)
 {
     return(BrowserHandler.ExecuteJavaScript(script, this.RootElement));
 }