public bool Searchresult(string text) { IWebElement ele = common.ElementExists(By.XPath("//div[@class='wikipedia-search-main-container']//*[text()='" + text + "']"), 3); bool a = ele.Displayed; return(a); }
public void EnterFormDetails(Table table) { driver.SwitchTo().Frame(driver.FindElement(Frame2)); foreach (var row in table.Rows) { switch (row[0]) { case "firstname": common.ElementExists(firstname, 5); driver.FindElement(firstname).SendKeys(row[1]); break; case "lastname": common.ElementExists(lastname, 5); driver.FindElement(lastname).SendKeys(row[1]); break; case "phone": common.ElementExists(Phonenumber, 5); driver.FindElement(Phonenumber).SendKeys(row[1]); break; case "Country": common.ElementExists(Country, 5); driver.FindElement(Country).SendKeys(row[1]); break; case "City": common.ElementExists(City1, 5); driver.FindElement(City1).SendKeys(row[1]); break; case "EmailAddress": common.ElementExists(Email, 5); driver.FindElement(Email).SendKeys(row[1]); break; case "Gender": driver.FindElement(By.XPath("//table[@class='inline_grid choices']//label[contains(@for,'RESULT_RadioButton') and text()='" + row[1] + "']")).Click(); break; case "Week": driver.FindElement(By.XPath("//label[contains(@for,'RESULT_CheckBox') and text()='" + row[1] + "']")).Click(); break; case "ContactTime": SelectElement s = new SelectElement(driver.FindElement(Contact)); s.SelectByText(row[1]); break; } } }