public void TestList()
        {
            NavigationHelper.NavigateToUrl(ObjectRepository.Config.GetWebsite());
            LinkHelper.clickLink(By.LinkText("File a Bug"));
            TextBoxHelper.TypeInTextBox(By.Id("Bugzilla_login"), ObjectRepository.Config.GetUsername());
            TextBoxHelper.TypeInTextBox(By.Id("Bugzilla_password"), ObjectRepository.Config.GetPassword());
            ButtonHelper.ClickButton(By.Id("log_in"));

            //LinkHelper.clickLink(By.LinkText("Testing"));
            //IWebElement element = ObjectRepository.Driver.FindElement(By.Id("bug_severity"));
            //SelectElement select = new SelectElement(element);

            //select.SelectByIndex(2);
            //select.SelectByValue("normal");
            //select.SelectByText("blocker");

            //Console.WriteLine("Selected value : {0}", select.SelectedOption.Text);

            //IList<IWebElement> list = select.Options;
            //foreach (IWebElement ele in list)
            //{
            //    Console.WriteLine("Value : {0}, Text : {1}", ele.GetAttribute("value"), ele.Text);

            //}

            ComboBoxHelper.SelectElement(By.Id("bug_severity"), 2);
            ComboBoxHelper.SelectElement(By.Id("bug_severity"), "blocker");

            foreach (string str in ComboBoxHelper.GetAllItems(By.Id("bug_severity")))
            {
                Console.WriteLine("Text : {0}", str);
            }
        }
Exemple #2
0
 public void TestDropdownBox()
 {
     NavigationHelper.NavigateToUrl(ObjectRepository.config.GetWebsite());
     LinkHelper.ClickOnLink(By.Id("enter_bug"));
     TextBoxHelper.TypeInTextBox(By.Id("Bugzilla_login"), ObjectRepository.config.GetUsername());
     TextBoxHelper.TypeInTextBox(By.Id("Bugzilla_password"), ObjectRepository.config.GetPassword());
     ButtonHelper.ClickButton(By.Id("log_in"));
     //IWebElement element= ObjectRepository.Driver.FindElement(By.Id("bug_severity"));
     // SelectElement select = new SelectElement(element);
     // select.SelectByIndex(3);
     // select.SelectByValue("trivial");
     // select.SelectByText("major");
     // Console.WriteLine("Selected Drop value is: {0}", select.SelectedOption.Text);
     // IList<IWebElement> list1=select.OptSions;
     // foreach(IWebElement temp in list1)
     // {
     //     Console.WriteLine("Value is: {0}, Text is: {1}", temp.GetAttribute("value"), temp.Text);
     // }
     ComboBoxHelper.SelectIndex(By.Id("bug_severity"), 5);
     ComboBoxHelper.SelectText(By.Id("bug_severity"), "major");
     ComboBoxHelper.SelectText(By.Id("bug_severity"), "trivial");
     foreach (String str in ComboBoxHelper.GetAllItems(By.Id("bug_severity")))
     {
         Console.WriteLine("TEXT IS: {0}", str);
     }
 }