public void TestRadio() { string url = ObjectRepository.Config.GetWebsite(); NavigationHelper.NavigateToUrl(url); LinkHelper.ClickLink(By.LinkText("File a Bug")); By userTextBox = By.Id("Bugzilla_login"); string user = ObjectRepository.Config.GetUserName(); TextBoxHelper.TypeinTextBox(userTextBox, user); By passwordTextBox = By.Id("Bugzilla_password"); string password = ObjectRepository.Config.GetPassword(); TextBoxHelper.TypeinTextBox(passwordTextBox, password); By loggingButton = By.Id("log_in"); ButtonHelper.ClickButton(loggingButton); LinkHelper.ClickLink(By.XPath("//div[1]/ul[1]/li[9]/a")); LinkHelper.ClickLink(By.XPath("//div[2]/table/tbody/tr/td[1]/dl/dt[1]/a")); By RadioButtonOnLocator = By.Id("ssl_redirect-on"); By RadioButtonOffLocator = By.Id("ssl_redirect-off"); bool off = RadioButtonHelper.IsRadioButtonSelected(RadioButtonOffLocator); if (off) { RadioButtonHelper.ClickOnRadioButton(RadioButtonOnLocator); } }
public void PlaceOrder(string productName, string quantity, string customerName, string street, string city, string state, string zip, string cardType, string cardNumber, string expdate) { ComboBoxHelper.SelectElementByText(ProductDropDown, productName); QuantityTextbox.SendKeys(quantity); CustomerNameTextbox.SendKeys(customerName); StreetTextbox.SendKeys(street); CityTextbox.SendKeys(city); StateTextbox.SendKeys(state); ZipTextBox.SendKeys(zip); if (cardType == "Visa") { RadioButtonHelper.ClickRadioButton(By.Id("ctl00_MainContent_fmwOrder_cardList_0")); } else if (cardType == "Mastercard") { RadioButtonHelper.ClickRadioButton(By.Id("ctl00_MainContent_fmwOrder_cardList_1")); } else if (cardType == "AmericanExpress") { RadioButtonHelper.ClickRadioButton(By.Id("ctl00_MainContent_fmwOrder_cardList_2")); } else { throw new Exception("No Such Card Type Exist"); } CardNumberTextBox.SendKeys(cardNumber); ExpDateTextBox.SendKeys(expdate); }
public void CheckRadioButton() { NavigationHelper.NavigationToURL(ObjectRepository.Config.GetWebsite()); LinkHelper.ClickLink(By.LinkText("File a Bug")); Thread.Sleep(100); TextBoxHelper.ClearTextbox(By.Id("Bugzilla_login")); TextBoxHelper.TypeInTextbox(By.Id("Bugzilla_login"), ObjectRepository.Config.GetUsername()); TextBoxHelper.ClearTextbox(By.Id("Bugzilla_password")); TextBoxHelper.TypeInTextbox(By.Id("Bugzilla_password"), ObjectRepository.Config.GetPassword()); ButtonHelper.ClickOnButton(By.Id("log_in")); Thread.Sleep(100); LinkHelper.ClickLink(By.XPath("//div[@id='header']/ul[1]/li[9]/a")); LinkHelper.ClickLink(By.LinkText("Parameters")); Thread.Sleep(100); Console.WriteLine("Radio button status: {0}", RadioButtonHelper.IsRadioButtonChecked(By.Id("ssl_redirect-on"))); RadioButtonHelper.CheckedRadioButton(By.Id("ssl_redirect-on")); Console.WriteLine("Radio button status: {0}", RadioButtonHelper.IsRadioButtonChecked(By.Id("ssl_redirect-on"))); Console.WriteLine(GenericHelpers.GetElement(By.XPath("//div[@id='header']/ul[1]/li[11]/a")).Text); LinkHelper.ClickLink(By.XPath("//div[@id='header']/ul[1]/li[11]/a")); }
public void ChooseOneRadioButton() { NavigationHelper.NavigateToURl(ObjectRepository.Config.GetWebsite()); Console.WriteLine(RadioButtonHelper.IsRadioButtonSelected(By.XPath("//*[@id=\"content\"]/form/fieldset[3]/div/div/label[2]/input"))); RadioButtonHelper.ClickOneRadiobutton(By.XPath("//*[@id=\"content\"]/form/fieldset[3]/div/div/label[2]/input")); ////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"));//this is a place holder. A "hack" //RadioButtonHelper.ClickOneRadiobutton(By.Id("newsletter_No")); //RadioButtonHelper.IsRadioButtonSelected(By.Id("newsletter")); //RadioButtonHelper.ClickOneRadiobutton(By.Id("newsletter")); //RadioButtonHelper.GetExactradioButton(By.TagName("input")); }
public void TestRadio() { 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.XPath("//div[@id='header']/ul[1]/li[9]/a")); LinkHelper.ClickLink(By.XPath("//dt[@id='parameters']/a")); RadioButtonHelper.ClickRadioButton(By.Id("ssl_redirect-on")); }
public void TestFrame() { NavigationHelper.NavigateToUrl("http://omayo.blogspot.com/"); IFrameHelper.SwitchToFrameId(By.Id("iframe2")); LinkHelper.ClickOnLink(By.XPath("//a[text()='Chapter1']")); RadioButtonHelper.ClickRadioButton(By.Id("radiobutton")); CheckBoxHelper.CheckedCheckBox(By.XPath("//select[@id='selecttype']/following-sibling::input")); ComboBoxHelper.SelectIndex(By.Id("selecttype"), 2); IFrameHelper.SwitchToDefaultContent(); Console.WriteLine(ObjectRepository.Driver.Title); }
private void UpdateTemplate() { var color = Helper.GetColorByOffset(_linearGradientBrush.GradientStops, SldTheme.Value / 7); RadioButtonHelper.SetCornerRadius(RdbCustom1, SldCornerRadius.Value); RadioButtonHelper.SetCornerRadius(RdbCustom2, SldCornerRadius.Value); switch (RadioButtonHelper.GetRadioButtonStyle(RdbCustom1)) { case RadioButtonStyle.Standard: RdbCustom1.Background = new Color() { A = 50, R = color.R, G = color.G, B = color.B }.ToBrush(); RdbCustom2.Background = new Color() { A = 50, R = color.R, G = color.G, B = color.B }.ToBrush(); RadioButtonHelper.SetCheckedGlyphBrush(RdbCustom1, Colors.White.ToBrush()); RadioButtonHelper.SetCheckedGlyphBrush(RdbCustom2, Colors.White.ToBrush()); RadioButtonHelper.SetCheckedBackground(RdbCustom1, color.ToBrush()); RadioButtonHelper.SetCheckedBackground(RdbCustom2, color.ToBrush()); RadioButtonHelper.SetBoxHeight(RdbCustom1, SldSize.Value); RadioButtonHelper.SetBoxHeight(RdbCustom2, SldSize.Value); RadioButtonHelper.SetBoxWidth(RdbCustom1, SldSize.Value); RadioButtonHelper.SetBoxWidth(RdbCustom2, SldSize.Value); break; case RadioButtonStyle.Switch: RdbCustom1.Background = Colors.White.ToBrush(); RdbCustom2.Background = Colors.White.ToBrush(); RadioButtonHelper.SetCheckedGlyphBrush(RdbCustom1, Colors.Transparent.ToBrush()); RadioButtonHelper.SetCheckedGlyphBrush(RdbCustom2, Colors.Transparent.ToBrush()); RadioButtonHelper.SetCheckedBackground(RdbCustom1, color.ToBrush()); RadioButtonHelper.SetCheckedBackground(RdbCustom2, color.ToBrush()); RadioButtonHelper.SetBoxHeight(RdbCustom1, SldSize.Value); RadioButtonHelper.SetBoxHeight(RdbCustom2, SldSize.Value); RadioButtonHelper.SetBoxWidth(RdbCustom1, SldSize.Value * 1.5); RadioButtonHelper.SetBoxWidth(RdbCustom2, SldSize.Value * 1.5); break; case RadioButtonStyle.Button: RdbCustom1.Background = Colors.White.ToBrush(); RdbCustom2.Background = Colors.White.ToBrush(); RadioButtonHelper.SetCheckedGlyphBrush(RdbCustom1, Colors.White.ToBrush()); RadioButtonHelper.SetCheckedGlyphBrush(RdbCustom2, Colors.White.ToBrush()); RadioButtonHelper.SetCheckedBackground(RdbCustom1, color.ToBrush()); RadioButtonHelper.SetCheckedBackground(RdbCustom2, color.ToBrush()); break; } }
public ActionResult Index() { var configuracao = ConfiguracaoRepositorio.Obter(WorkLifetimeManager.Value) ?? new Configuracao(); var model = new ConfiguracoesModel { NomeEmpresa = configuracao.NomeEmpresa, CNPJEmpresa = configuracao.CNPJEmpresa, TiposImportacao = RadioButtonHelper.ParseEnumToRadioButtonList(EnumTipoImportacao.Fonte) }; return(PartialView(model)); }
public void TestRadio() { 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")); LinkHelper.ClickOnLink(By.XPath("//div[@id='header']/ul[1]/li[9]/a")); LinkHelper.ClickOnLink(By.XPath("//dt[@id='parameters']/a")); //ObjectRepository.Driver.FindElement(By.Id("ssl_redirect-on")).Click(); Console.WriteLine("Selected {0}", RadioButtonHelper.IsRadioButtonSelected(By.Id("ssl_redirect-on"))); RadioButtonHelper.ClickRadioButton(By.Id("ssl_redirect-on")); }
public UserAccountPage RegisterNewAccount() { TextboxHelper.SendTextToTextbox(_firstname, "Andre"); TextboxHelper.SendTextToTextbox(_lastname, "Deji"); TextboxHelper.SendTextToTextbox(_email, "*****@*****.**"); TextboxHelper.SendTextToTextbox(_phone, "079390865512"); TextboxHelper.SendTextToTextbox(_password, "letmein123"); TextboxHelper.SendTextToTextbox(_confirmPassword, "letmein123"); RadioButtonHelper.ClickOneRadiobutton(_newsletterYes); CheckboxHelper.ClickCheckbox(_policyBox); MenuButtonHelper.SelectMenuButton(_continueButton); return(new UserAccountPage()); }
private void RdbBaseStyle_CheckChanged(object sender, RoutedEventArgs e) { if (!IsLoaded) { return; } var rdb = sender as RadioButton; RadioButtonHelper.SetRadioButtonStyle(RdbCustom1, (RadioButtonStyle)Enum.Parse(typeof(RadioButtonStyle), rdb.Content.ToString())); RadioButtonHelper.SetRadioButtonStyle(RdbCustom2, (RadioButtonStyle)Enum.Parse(typeof(RadioButtonStyle), rdb.Content.ToString())); UpdateTemplate(); UpdateCode(); }
public void RadioButtonTest() { NavigationHelper.NavigateToURL(ObjectRepository.Config.GetDemoRegister()); RadioButtonHelper.ClickOnOneRadiobutton(By.XPath ("//*[@id=\"content\"]/form/fieldset[3]/div/div/label[2]/input")); //This is used when there is no unique identifier so an input identifier is used //IList<IWebElement> radio = ObjectRepository.driver.FindElements(By.TagName("input")); //foreach (var radioOption in radio) //{ // if (radioOption.GetAttribute("value").Equals("0")) // { // radioOption.Click(); // } //} }
public void TestRadio() { NavigationHelper.NavigateToUrl(ObjectRepository.Config.GetWebsite()); Console.WriteLine("Return buttons status is :{0}", RadioButtonHelper.IsRadioButtonchecked(By.Id("fsc-trip-type-selector-return"))); Console.WriteLine("Return buttons text is :{0}", RadioButtonHelper.GetRadioButtonText(By.XPath("//*[@id='flights-search-controls-root']/div/div/form/div[1]/div/label[1]/span"))); RadioButtonHelper.ClickRadioButton(By.Id("fsc-trip-type-selector-one-way")); //IWebElement ele = ObjectRepository.Driver.FindElement(By.Id("fsc-trip-type-selector-one-way")); //ele.Click(); LinkHelper.ClickLink(By.XPath("//*[@id='authentication-link' and @class='login']")); LinkHelper.ClickLink(By.XPath("//div[@class='Qk3sp3k23b-uqHOY6J1-E']")); TextboxHelper.TypeInTextbox(By.XPath("//*[@id='email']"), ObjectRepository.Config.GetUserName()); TextboxHelper.TypeInTextbox(By.XPath("//*[@id='password']"), ObjectRepository.Config.GetPassword()); Console.WriteLine("Enabled : {0}", ButtonHelper.IsButonEnabled(By.XPath("//*[@class='bpk-button-IZE-J ProgressionButton__button-3U-H6']"))); ButtonHelper.ClickButton(By.XPath("//*[@class='bpk-button-IZE-J ProgressionButton__button-3U-H6']")); }
private LaudoViewModel PreencherViewModel(Laudo laudo) { var opcoesHelper = new OpcoesHelper(laudo); var viewModel = new LaudoViewModel { Laudo = laudo, LaudoId = laudo.LaudoID, StatusLaudo = ((EnumStatusLaudo)laudo.Status).ToString(), MetodoDefinicaoValor = RadioButtonHelper.ParseEnumToRadioButtonList((EnumMetodoDefinicaoValor)laudo.MetodoDefinicaoValor), DesempenhoMercado = RadioButtonHelper.ParseEnumToRadioButtonList((EnumDesempenhoMercado)laudo.DesempenhoMercado), AbsorcaoMercado = RadioButtonHelper.ParseEnumToRadioButtonList((EnumAbsorcaoMercado)laudo.AbsorcaoMercado), NumeroOfertas = RadioButtonHelper.ParseEnumToRadioButtonList((EnumNivelImobiliario)laudo.NivelOfertas), NivelDemanda = RadioButtonHelper.ParseEnumToRadioButtonList((EnumNivelImobiliario)laudo.NivelDemanda), FatoresLiquidezValorImovel = RadioButtonHelper.ParseEnumToRadioButtonList((EnumFatoresLiquidezValorImovel)laudo.FatoresLiquidezValorImovel), EstabilidadeSolidez = RadioButtonHelper.ParseEnumToRadioButtonList((EnumEstabilidadeSimOuNao)laudo.EstabilidadeSolidez), ViciosConstrucao = RadioButtonHelper.ParseEnumToRadioButtonList((EnumVicioSimOuNao)laudo.ViciosConstrucao), CondicoesHabitabilidade = RadioButtonHelper.ParseEnumToRadioButtonList((EnumHabitabilidadeSimOuNao)laudo.Habitabilidade), AceitoComoGarantia = RadioButtonHelper.ParseEnumToRadioButtonList((EnumGarantiaSimOuNao)laudo.AceitoComoGarantia), ConformidadeDocumentacao = RadioButtonHelper.ParseEnumToRadioButtonList((EnumConformidadeDocumentacaoSimOuNao)laudo.ConformidadeDocumentacao), // Identificação ListaEstados = opcoesHelper.ObterOpcoesEstado(EstadoRepositorio.BuscarTodos(WorkLifetimeManager.Value)), ListaCidades = opcoesHelper.ObterOpcoesCidade(CidadeRepositorio.BuscarTodasEstado(WorkLifetimeManager.Value, laudo.Imovel.Cidade.Estado.Sigla)), ListaTiposLogradouro = opcoesHelper.ObterOpcoesTipoLogradouro(TipoLogradouroRepositorio.BuscarTodos(WorkLifetimeManager.Value)), ListaFontes = opcoesHelper.ObterOpcoesFonte(FonteRepositorio.BuscarTodos(WorkLifetimeManager.Value)), ListaLinhas = opcoesHelper.ObterOpcoesLinha(LinhaRepositorio.BuscarTodos(WorkLifetimeManager.Value)), ListaProdutos = opcoesHelper.ObterOpcoesProduto(ProdutoRepositorio.BuscarTodos(WorkLifetimeManager.Value)), // Caracterização da Região ListaServicosPublicosComunitarios = opcoesHelper.ObterOpcoesEnum <EnumServicoPublicoComunitario>(), ListaInfraEstruturasUrbanas = opcoesHelper.ObterOpcoesEnum <EnumInfraEstruturaUrbana>(), // Final ListaComarcas = opcoesHelper.ObterOpcoesCidade(CidadeRepositorio.BuscarTodasEstado(WorkLifetimeManager.Value, laudo.Imovel.Cidade.Estado.Sigla)), ListaResponsaveisTecnicos = opcoesHelper.ObterOpcoesResponsaveisTecnicos(UsuarioRepositorio.BuscarPorPerfil(WorkLifetimeManager.Value, EnumPerfil.UsuarioComum)), ListaRepresentantesLegais = opcoesHelper.ObterOpcoesRepresentantesLegais(UsuarioRepositorio.BuscarPorPerfil(WorkLifetimeManager.Value, EnumPerfil.Administrador)), }; MarcarServicosPublicosComunitarios(viewModel.ListaServicosPublicosComunitarios, laudo.ListaServicoPublicoComunitario); MarcarInfraEstruturasUrbanas(viewModel.ListaInfraEstruturasUrbanas, laudo.ListaInfraEstruturaUrbana); if (laudo.DataHoraVistoria.HasValue) { viewModel.DataVistoria = laudo.DataHoraVistoria.Value.Date.ToString("dd/MM/yyyy"); viewModel.HoraVistoria = laudo.DataHoraVistoria.Value.ToString("HH:mm"); } return(viewModel); }
public void CreateNewAccount() { NavigationHelper.NavigateToURL(ObjectRepository.Config.GetDemoHome()); 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(_telephone, _testContext.DataRow["TELEPHONE"].ToString()); TextBoxHelper.SendTextToTextbox(_password, _testContext.DataRow["PASSWORD"].ToString()); TextBoxHelper.SendTextToTextbox(_confirmPassword, _testContext.DataRow["CONFIRMPASSWORD"].ToString()); RadioButtonHelper.ClickOnOneRadiobutton(_newsletterYes); CheckBoxHelper.ClickCheckBox(_policyBox); MenuButtonHelper.SelectMenuButton(_createAccountButton); MenuButtonHelper.SelectMenuButton(_myAccountTab); MenuButtonHelper.SelectMenuButton(_logoutButton); }
public void XMLRegisterNewAccount() { NavigationHelper.NavigateToURL(ObjectRepository.Config.GetDemoHome()); 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(_telephone, _testContext.DataRow["Telephone"].ToString()); TextBoxHelper.SendTextToTextbox(_password, _testContext.DataRow["Password"].ToString()); TextBoxHelper.SendTextToTextbox(_confirmPassword, _testContext.DataRow["ConfirmPassword"].ToString()); RadioButtonHelper.ClickOnOneRadiobutton(_newsletterYes); CheckBoxHelper.ClickCheckBox(_policyBox); MenuButtonHelper.SelectMenuButton(_createAccountButton); MenuButtonHelper.SelectMenuButton(_myAccountTab); MenuButtonHelper.SelectMenuButton(_logoutButton); }
public void TestRadio() { NavigationHelper.NavigateToUrl(ObjectRepository.Config.GetWebsite()); IWebElement element = ObjectRepository.Driver.FindElement(By.XPath("//a[@id='enter_bug']/span")); Console.WriteLine("Text : {0}", element.Text); 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.XPath("/html/body/div[1]/ul[1]/li[9]/a")); LinkHelper.ClickLink(By.XPath(".//dt[@id='parameters']/a")); //IWebElement element = ObjectRepositiry.Driver.FindElement(By.Id("ssl_redirect-on")); //element.Click(); Console.WriteLine("Selected : {0}", RadioButtonHelper.IsRadioButtonSelected(By.Id("ssl_redirect-off"))); RadioButtonHelper.ClickRadioButton(By.Id("ssl_redirect-on")); }
private void UpdateCode() { var radioButtonStyle = RadioButtonHelper.GetRadioButtonStyle(RdbCustom1); var cornerRadius = SldCornerRadius.Value; var checkedContent = RadioButtonHelper.GetCheckedContent(RdbCustom1); TbCode.Text = "<RadioButton Height=\"30\"" + $"\nContent=\"{RdbCustom1.Content}\"" + (radioButtonStyle == RadioButtonStyle.Standard ? "" : $"\npu:RadioButtonHelper.RadioButtonStyle=\"{radioButtonStyle}\"") + (radioButtonStyle == RadioButtonStyle.Standard ? $"\nBackground=\"{RdbCustom1.Background.ToColor().ToHexString(true)}\"" : "") + (radioButtonStyle == RadioButtonStyle.Button ? "" : $"\npu:RadioButtonHelper.BoxHeight=\"{RadioButtonHelper.GetBoxHeight(RdbCustom1)}\"") + (radioButtonStyle == RadioButtonStyle.Button ? "" : $"\npu:RadioButtonHelper.BoxWidth=\"{RadioButtonHelper.GetBoxWidth(RdbCustom1)}\"") + $"\npu:RadioButtonHelper.CheckedBackground=\"{RadioButtonHelper.GetCheckedBackground(RdbCustom1).ToColor().ToHexString(false)}\"" + (cornerRadius == 2 ? "" : $"\npu:RadioButtonHelper.CornerRadius=\"{cornerRadius}\"") + (checkedContent == null ? "" : $"\npu:RadioButtonHelper.CheckedContent=\"{checkedContent}\"") + " />"; }
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 Elements2() { NavigationHelper.NavigateToUrl(ObjectRepository.Config.GetWebsite()); //help to navigate to the Register page ButtonHelper.IsButtonEnable(By.XPath("//*[@id=\"top-links\"]/ul/li[2]/a/span[1]")); Thread.Sleep(4000); ButtonHelper.ClickButton(By.XPath("//*[@id=\"top-links\"]/ul/li[2]/a/span[1]")); ButtonHelper.ClickButton(By.PartialLinkText("Register")); WaitHelper.WaitForElement(By.XPath("//*[@id='content']/form/fieldset[3]/div/div/label[1]/input")); RadioButtonHelper.IsRadioButtonSelected(By.CssSelector("#content > form > fieldset:nth-child(3) > div > div > label:nth-child(1) > input[type='radio']")); RadioButtonHelper.ClickRadioButton(By.CssSelector("#content > form > fieldset:nth-child(3) > div > div > label:nth-child(1) > input[type='radio']")); WaitHelper.WaitForElement(By.ClassName("agree")); Console.WriteLine(CheckboxHelper.IsCheckBoxChecked(By.Name("agree"))); CheckboxHelper.CheckACheckBox(By.Name("agree")); }
private void ChbChangeIfChecked_CheckChanged(object sender, RoutedEventArgs e) { if (!IsLoaded) { return; } if (ChbChangeIfChecked.IsChecked == true) { RadioButtonHelper.SetCheckedContent(RdbCustom1, "Checked !"); RadioButtonHelper.SetCheckedContent(RdbCustom2, "Checked !"); } else { RadioButtonHelper.SetCheckedContent(RdbCustom1, null); RadioButtonHelper.SetCheckedContent(RdbCustom2, null); } }
public void RegisterNewAccountDdt() { NavigationHelper.NavigateToURl(ObjectRepository.Config.GetWebsite()); //var homepage = new HomePage(); // homepage.SelectRegisterAccountButton(); // let us write this in a different way 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.ClickOneRadiobutton(_newsletterYes); CheckboxHelper.ClickCheckbox(_policyBox); MenuButtonHelper.SelectMenuButton(_continueButton); MenuButtonHelper.SelectMenuButton(_myAccountTab); MenuButtonHelper.SelectMenuButton(_logoutButton); //return new UserAccountPage(); }
public ActionResult Index(int id = 0) { var usuario = id > 0 ? UsuarioRepositorio.Obter(WorkLifetimeManager.Value, id) : new Usuario { Perfil = (int)EnumPerfil.UsuarioComum }; return(PartialView(new UsuarioViewModel { Usuario = new UsuarioModel { Id = usuario.UsuarioId, Nome = usuario.Nome, Email = usuario.Email, Perfil = usuario.Perfil, CPF = usuario.CPF, CREA = usuario.CREA }, OpcoesPerfil = RadioButtonHelper.ParseEnumToRadioButtonList((EnumPerfil)usuario.Perfil) })); }
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); }
public void SelectTripTypeRadioButton() { RadioButtonHelper.isRadioButtonSelected(By.XPath("//input[@value='oneway']")); RadioButtonHelper.ClickRadioButton(By.XPath("//input[@value='oneway']")); }
public void SlelectServiceTypeRadioButton() { RadioButtonHelper.isRadioButtonSelected(By.XPath("//input[@value='Coach']")); RadioButtonHelper.ClickRadioButton(By.XPath("//input[@value='Coach']")); }
private void AddList(SaveLoader.N2NConfig config) { SolidColorBrush Brush = new SolidColorBrush(); Brush.Color = Color.FromArgb(189, 230, 251, 255); ListViewItem item = new ListViewItem(); WrapPanel wrap = new WrapPanel(); RadioButton check = new RadioButton(); TextBlock text = new TextBlock(); item.Height = 25; item.Name = "UUID" + config.UUID; RegisterName("UUID" + config.UUID, item); wrap.Margin = new Thickness(10, 0, 10, 0); wrap.VerticalAlignment = VerticalAlignment.Center; check.Name = "CHECK" + config.UUID; RegisterName("CHECK" + config.UUID, check); check.Background = Brushes.Transparent; check.GroupName = "Used"; check.Checked += ChangeUsed; check.VerticalAlignment = VerticalAlignment.Center; RadioButtonHelper.SetCheckedBackground(check, Brushes.Transparent); RadioButtonHelper.SetGlyphBrush(check, Brushes.Transparent); RadioButtonHelper.SetCheckedGlyphBrush(check, Brush); text.Text = "| " + config.Name; text.Foreground = Brush; text.VerticalAlignment = VerticalAlignment.Center; //托盘菜单项 MenuItem menu = new MenuItem(); menu.Header = config.Name; menu.Height = 25; menu.MinWidth = 150; menu.Name = "MENU" + config.UUID; RegisterName("MENU" + config.UUID, menu); menu.Click += TaskBarChangeList; if (config.isUsed) { item.IsSelected = true; menu.IsChecked = true; check.IsChecked = true; nowUsed = config; nName.Text = config.Name; nIP.Text = config.iP; nAdd.Text = config.iPAdditional; nSever.Text = config.severIP + ":" + config.severPost; nTeamName.Text = config.teamName; nPassword.Text = config.teamPassword; nowConfigs.Visibility = Visibility.Visible; } wrap.Children.Add(check); wrap.Children.Add(text); item.Content = wrap; ConfigList.Items.Add(item); TaskBarConfigList.Items.Add(menu); }