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);
        }
Exemplo n.º 2
0
        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;
                }
            }
        }