private void kattintlLandzsasok() { //lándzsások gyulekezohelyGyujtFontosElem = vezerlo.FindElementsByClassName("units-entry-all"). First(l => l.GetAttribute("data-unit") == "spear"); gyulekezohelyGyujtFontosElem.Click(); }
private void kattintKonnyuLovassag() { //Könnyűlovasok gyulekezohelyGyujtFontosElem = vezerlo.FindElementsByClassName("units-entry-all"). First(l => l.GetAttribute("data-unit") == "light"); gyulekezohelyGyujtFontosElem.Click(); }
private void kattintNehezLovassag() { //Nehézlovasság gyulekezohelyGyujtFontosElem = vezerlo.FindElementsByClassName("units-entry-all"). First(l => l.GetAttribute("data-unit") == "heavy"); gyulekezohelyGyujtFontosElem.Click(); }
private static void ClickAtElement(OpenQA.Selenium.IWebElement element) { do { Thread.Sleep(1000); } while (!element.Displayed); element.Click(); Thread.Sleep(15000); }
private void Search(int row) { string valueToSearch = handle.GetNext(row, col); if (valueToSearch != null) { string textboxName = "ctl00$ctl00$ctl00$BodyContent$ContentPlaceHolder1$MainContentPlaceHolder$ResourceHostControl1$resContainer$rptContainers$ctl00$rptColumn1$ctl00$ctl01$Wrapper$txtSearchString"; string attributeDropdown = "ctl00$ctl00$ctl00$BodyContent$ContentPlaceHolder1$MainContentPlaceHolder$ResourceHostControl1$resContainer$rptContainers$ctl00$rptColumn1$ctl00$ctl01$Wrapper$lbxNodeProperty"; string searchBtnId = "ctl00_ctl00_ctl00_BodyContent_ContentPlaceHolder1_MainContentPlaceHolder_ResourceHostControl1_resContainer_rptContainers_ctl00_rptColumn1_ctl00_ctl01_Wrapper_btnSearch"; chrome.Navigate().GoToUrl("https://solarwindscs.dell.com/Orion/SummaryView.aspx?ViewID=1"); while (IsElementPresent(textboxName, false, true) == false) { Thread.Sleep(25); } try { OpenQA.Selenium.IWebElement searchBox = chrome.FindElementByName(textboxName); OpenQA.Selenium.IWebElement dropBox = chrome.FindElementByName(attributeDropdown); OpenQA.Selenium.IWebElement searchBtn = chrome.FindElementById(searchBtnId); OpenQA.Selenium.Support.UI.SelectElement select = new OpenQA.Selenium.Support.UI.SelectElement(dropBox); //Console.WriteLine("HHHHHHH"); searchBox.SendKeys(valueToSearch); //Console.WriteLine("HHHHHHH"); select.SelectByIndex(attributeIndex); // Console.WriteLine("uyguygufuov"); searchBtn.Click(); // Console.WriteLine("HHHHHHH"); while (IsElementPresent("StatusMessage", true, false) == false) { Thread.Sleep(25); } string result = chrome.FindElementByClassName("StatusMessage").Text; if (result.Contains("Nodes with ") && result.Contains(" similar to ")) { ReadOnlyCollection <OpenQA.Selenium.IWebElement> amount = chrome.FindElementsByClassName("StatusIcon"); //Console.WriteLine(amount.Count); handle.AddResult(row, valueToSearch, "Y", (amount.Count - 1).ToString()); } else { handle.AddResult(row, valueToSearch, "N", "0"); } } catch (Exception e) { throw new WebSearchException(Thread.CurrentThread.ManagedThreadId.ToString()); } } }
private void vilagValasztas(int vilag) { try { kezelendoElem = vezerlo.FindElementsByClassName("world_button_active"). First(l => l.Text.Contains(kezeltFalu.Vilagszam + "")); kezelendoElem.Click(); } catch { } }
public void Click(UI.UIClickAction action) { try { action.Status = TestResultType.Fail; OpenQA.Selenium.IWebElement element = SeleniumUIHelper.GetElement(this.Driver, SeleniumUIHelper.GetBy(action.Element)); element.Click(); action.Status = TestResultType.Success; } catch (System.Exception) { action.Status = TestResultType.Fail; string fileName = string.Format("{0}_{1}_{2}.png", action.TestCaseAction.TestCase.TestCaseRef.Key, action.TestCaseAction.ActionRef.Action, System.DateTime.Now.ToString("yyyyMMddHHmmssms")); SeleniumScreenshotHelper.CreateScreenshot(this.Driver, this.TestRunner.Environment, fileName); action.Error = new ValidationException("Common.ElementCanNotFound", action.Element, fileName); } }
private void megnyitGyujtogetes() { visszateresFaluAttekintesre(); megnyitGyulekezohely(); foreach (OpenQA.Selenium.IWebElement link in vezerlo.FindElementByClassName("modemenu"). FindElements(OpenQA.Selenium.By.TagName("a"))) { if (i == 2) { gyulekezohelyGyujtFontosElem = link; } i++; } i = 0; gyulekezohelyGyujtFontosElem.Click(); }
public void publishPost() { OpenQA.Selenium.IWebElement elemPostButton = driver.FindElement(OpenQA.Selenium.By.XPath("//button [@data-testid='react-composer-post-button']"), 10); elemPostButton.Click(); }
private void kijelolOsszesEgyseg() { gyulekezohelyGyujtFontosElem = vezerlo.FindElementsByTagName("a"). First(l => l.getInnerHTML().Contains("Összes csapat")); gyulekezohelyGyujtFontosElem.Click(); }