public void ChooseOneRadioButton() { NavigationHelper.NavigateTOURL(ObjectRepository.Config.GetWebsite()); //var radioButton = ObjectRepository.Driver.FindElement(By.Name("newsletter")); //IList<IWebElement> radio = ObjectRepository.Driver.FindElements(By.TagName("input")) //foreach (var radioOption in radio) //{ // if (radioOption.GetAttribute("value").Equals("0")) // { // radioOption.Click(); // } //} //radioButton.Click(); //RadioButtonHelper.IsRadioButtonSelected(By.Id("newsletter_No")); //RadioButtonHelper.ClickOnOneRadioButton(By.Id("newsletter_No")); //RadioButtonHelper.GetExactRadioButton(By.TagName("input")); Console.WriteLine(RadioButtonHelper.IsRadioButtonSelected(By.XPath("//*[@id=\"content\"]/form/fieldset[3]/div/div/label[2]/input"))); RadioButtonHelper.ClickOnOneRadioButton(By.XPath("//*[@id=\"content\"]/form/fieldset[3]/div/div/label[2]/input")); }
public void RegisterNewAccountDdt() { NavigationHelper.NavigateToURL(ObjectRepository.Config.GetDemoRegister()); MenuButtonHelper.SelectMenuButton(_myAccountTab); MenuButtonHelper.SelectMenuButton(_registerButton); TextboxHelper.SendTextToTextbox(_firstname, TestContext.DataRow["FIRSTNAME"].ToString()); TextboxHelper.SendTextToTextbox(_lastname, TestContext.DataRow["LASTNAME"].ToString()); TextboxHelper.SendTextToTextbox(_email, TestContext.DataRow["EMAIL"].ToString()); TextboxHelper.SendTextToTextbox(_phone, TestContext.DataRow["PHONE"].ToString()); TextboxHelper.SendTextToTextbox(_password, TestContext.DataRow["PASSWORD"].ToString()); TextboxHelper.SendTextToTextbox(_confirmPassword, TestContext.DataRow["CONFIRMPASSWORD"].ToString()); RadioButtonHelper.ClickOnOneRadioButton(_newsletterYes); CheckboxHelper.ClickCheckbox(_policyBox); MenuButtonHelper.SelectMenuButton(_continueButton); MenuButtonHelper.SelectMenuButton(_myAccountTab); MenuButtonHelper.SelectMenuButton(_logoutButton); }
public void ReadFromExcelFile() { //NavigationHelper. // NavigateToURL(ObjectRepository. // Config. // GetWebsite()); MenuButtonHelper.SelectMenuButton(_myAccountTab); MenuButtonHelper.SelectMenuButton(_registerButton); TextboxHelper.SendTextToTextbox(_firstname, TestContext.DataRow["FirstName"].ToString()); TextboxHelper.SendTextToTextbox(_lastname, TestContext.DataRow["LastName"].ToString()); TextboxHelper.SendTextToTextbox(_email, TestContext.DataRow["Email"].ToString()); TextboxHelper.SendTextToTextbox(_phone, TestContext.DataRow["Phone"].ToString()); TextboxHelper.SendTextToTextbox(_password, TestContext.DataRow["Password"].ToString()); TextboxHelper.SendTextToTextbox(_confirmPassword, TestContext.DataRow["ConfirmPassword"].ToString()); RadioButtonHelper.ClickOnOneRadioButton(_newsletterYes); CheckboxHelper.ClickCheckbox(_policyBox); MenuButtonHelper.SelectMenuButton(_continueButton); MenuButtonHelper.SelectMenuButton(_myAccountTab); MenuButtonHelper.SelectMenuButton(_logoutButton); }