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); } }
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); } }