public void VerificarCamposHabilitados() { AbreUrl("https://www.bootstrapdash.com/demo/star-admin-pro-vue/demo_1/#/basicFormElements/"); HorizontalTwoColumnElementsPgo pageObject = new HorizontalTwoColumnElementsPgo(driver); Esperas espera = new Esperas(driver); espera.EsperaElementoSerClicavel(pageObject.CampoFirstName); Assert.AreEqual(true, pageObject.CampoFirstName.Enabled); Assert.AreEqual(true, pageObject.CampoLastName.Enabled); Assert.AreEqual(true, pageObject.ComboGender.Enabled); Assert.AreEqual(true, pageObject.ComboCategory.Enabled); Assert.AreEqual(true, pageObject.CampoAddress1.Enabled); Assert.AreEqual(true, pageObject.CampoAddress2.Enabled); Assert.AreEqual(true, pageObject.CampoCity.Enabled); Assert.AreEqual(true, pageObject.CampoDateOfBirth.Enabled); Assert.AreEqual(true, pageObject.RadioMembership.Enabled); Assert.AreEqual(true, pageObject.CampoState.Enabled); Assert.AreEqual(true, pageObject.CampoPincode.Enabled); Assert.AreEqual(true, pageObject.ComboCountry.Enabled); }
public void InsereEVerificaTextoNosInputs() { AbreUrl("https://www.bootstrapdash.com/demo/star-admin-pro-vue/demo_1/#/basicFormElements/"); BasicInputGroupsElementsPgo pageObject = new BasicInputGroupsElementsPgo(driver); Esperas espera = new Esperas(driver); espera.EsperaElementoSerClicavel(pageObject.Campo1); DadosParaInputs dados = new DadosParaInputs(); pageObject.Campo1.SendKeys(dados.UserName); pageObject.Campo2.SendKeys(dados.UserName); pageObject.Campo3.SendKeys(dados.Valor.ToString()); Assert.AreEqual(dados.UserName, BuscaValorDoElementoParaInputs(driver, pageObject.Campo1)); Assert.AreEqual(dados.UserName, BuscaValorDoElementoParaInputs(driver, pageObject.Campo2)); Assert.AreEqual(dados.Valor.ToString(), BuscaValorDoElementoParaInputs(driver, pageObject.Campo3)); Assert.AreEqual("00.0", pageObject.Campo4.Text); }
public void ValidarLabels() { AbreUrl("https://www.bootstrapdash.com/demo/star-admin-pro-vue/demo_1/#/basicFormElements/"); BasicFormElementsPgo pageObject = new BasicFormElementsPgo(driver); Esperas espera = new Esperas(driver); espera.EsperaElementoSerClicavel(pageObject.CampoEmail); Assert.AreEqual("Basic Form", pageObject.TituloCard.Text); Assert.AreEqual("Basic form elements", pageObject.DescricaoCard.Text); Assert.AreEqual("Name", pageObject.LabelName.Text); Assert.AreEqual("Email address", pageObject.LabelEmail.Text); Assert.AreEqual("Password", pageObject.LabelPassword.Text); Assert.AreEqual("Upload file", pageObject.LabelUpload.Text); Assert.AreEqual("City", pageObject.LabelCity.Text); Assert.AreEqual("Message", pageObject.LabelMessage.Text); }
private void button4_Click(object sender, EventArgs e) { try { Esperas es = new Esperas(0, txtPaciente.Text, txtTelefono.Text, txtComentarios.Text, DateTime.Now); controle.Agregar(es); MessageBox.Show("Espera cargada exitosamente"); this.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public void VerificarCamposHabilitados() { AbreUrl("https://www.bootstrapdash.com/demo/star-admin-pro-vue/demo_1/#/basicFormElements/"); BasicInputGroupsElementsPgo pageObject = new BasicInputGroupsElementsPgo(driver); Esperas espera = new Esperas(driver); espera.EsperaElementoSerClicavel(pageObject.Campo1); Assert.AreEqual(true, pageObject.Campo1.Enabled); Assert.AreEqual(true, pageObject.Campo2.Enabled); Assert.AreEqual(true, pageObject.Campo3.Enabled); Assert.AreEqual(true, pageObject.Campo4.Enabled); }
public void ValidarLabels() { AbreUrl("https://www.bootstrapdash.com/demo/star-admin-pro-vue/demo_1/#/basicFormElements/"); DefaultFormElementsPgo pageObject = new DefaultFormElementsPgo(driver); Esperas espera = new Esperas(driver); espera.EsperaElementoSerClicavel(pageObject.CampoEmail); Assert.AreEqual("Default Form", pageObject.TituloCard.Text); Assert.AreEqual("Basic form layout", pageObject.DescricaoCard.Text); Assert.AreEqual("Email", pageObject.LabelEmail.Text); Assert.AreEqual("Password", pageObject.LabelPassword.Text); }
public void VerificarCamposHabilitados() { AbreUrl("https://www.bootstrapdash.com/demo/star-admin-pro-vue/demo_1/#/basicFormElements/"); DefaultFormElementsPgo pageObject = new DefaultFormElementsPgo(driver); Esperas espera = new Esperas(driver); espera.EsperaElementoSerClicavel(pageObject.CampoEmail); Assert.AreEqual(true, pageObject.CampoEmail.Enabled); Assert.AreEqual(true, pageObject.CampoPassword.Enabled); Assert.AreEqual(true, pageObject.BotaoSubmit.Enabled); Assert.AreEqual(true, pageObject.BotaoCancel.Enabled); }
public void Selecionar30Agosto2010() { AbreUrl("https://www.bootstrapdash.com/demo/star-admin-pro-vue/demo_1/#/advancedFormElements/"); DatePickerInlineElementsPgo pageObject = new DatePickerInlineElementsPgo(driver); Esperas espera = new Esperas(driver); espera.EsperaElementoSerClicavel(pageObject.CampoSelectDate); pageObject.CampoSelectDate.Click(); pageObject.CampoMesAno.Click(); pageObject.CampoAno.Click(); pageObject.SetaPrev.Click(); try { pageObject.Ano2010.Click(); pageObject.MesAgosto.Click(); pageObject.Dia30.Click(); } catch (StaleElementReferenceException ex) { IWebElement Ano2010 = driver.FindElement(By.CssSelector(" div > div.col-md-12.grid-margin.stretch-card > div > div > div > div:nth-child(4) > span:nth-child(2)")); Ano2010.Click(); IWebElement MesAgosto = driver.FindElement(By.CssSelector("div.col-md-12.grid-margin.stretch-card > div > div > div > div:nth-child(3) > span:nth-child(9)")); MesAgosto.Click(); IWebElement Dia30 = driver.FindElement(By.CssSelector(" div.col-md-12.grid-margin.stretch-card > div > div > div > div:nth-child(2) > div > span:nth-child(37)")); Dia30.Click(); } Assert.AreEqual("30 Aug 2010", BuscaValorDoElementoQuerySelector(driver, "div > div > div > div:nth-child(1) > input[type=text]")); }
public void InsereEVerificaTextoNosInputs() { AbreUrl("https://www.bootstrapdash.com/demo/star-admin-pro-vue/demo_1/#/basicFormElements/"); DefaultFormElementsPgo pageObject = new DefaultFormElementsPgo(driver); Esperas espera = new Esperas(driver); espera.EsperaElementoSerClicavel(pageObject.CampoEmail); DadosParaInputs dados = new DadosParaInputs(); pageObject.CampoEmail.SendKeys(dados.Email); pageObject.CampoPassword.SendKeys(dados.Password); var valorAtualEmail = BuscaValorDoElementoParaInputs(driver, pageObject.CampoEmail); var valorAtualPassword = BuscaValorDoElementoParaInputs(driver, pageObject.CampoPassword); Assert.AreEqual(dados.Email, valorAtualEmail); Assert.AreEqual(dados.Password, valorAtualPassword); }
public void VerificarCamposHabilitados() { AbreUrl("https://www.bootstrapdash.com/demo/star-admin-pro-vue/demo_1/#/basicFormElements/"); InputSizeElementsPgo pageObject = new InputSizeElementsPgo(driver); Esperas espera = new Esperas(driver); espera.EsperaElementoSerClicavel(pageObject.CampoSmallInput); Assert.AreEqual(true, pageObject.CampoLargeInput.Enabled); Assert.AreEqual(true, pageObject.CampoDefaultInput.Enabled); Assert.AreEqual(true, pageObject.CampoSmallInput.Enabled); Assert.AreEqual(true, pageObject.ComboSmallInput.Enabled); Assert.AreEqual(true, pageObject.ComboDefaultInput.Enabled); Assert.AreEqual(true, pageObject.ComboLargeInput.Enabled); }
public void VerificarCamposHabilitados() { AbreUrl("https://www.bootstrapdash.com/demo/star-admin-pro-vue/demo_1/#/basicFormElements/"); BasicFormElementsPgo pageObject = new BasicFormElementsPgo(driver); Esperas espera = new Esperas(driver); espera.EsperaElementoSerClicavel(pageObject.CampoEmail); Assert.AreEqual(true, pageObject.CampoName.Enabled); Assert.AreEqual(true, pageObject.CampoEmail.Enabled); Assert.AreEqual(true, pageObject.CampoPassword.Enabled); Assert.AreEqual(true, pageObject.CampoUpload.Enabled); Assert.AreEqual(true, pageObject.CampoCity.Enabled); Assert.AreEqual(true, pageObject.CampoMessage.Enabled); }
public void InsereEVerificaTextoNosInputs() { AbreUrl("https://www.bootstrapdash.com/demo/star-admin-pro-vue/demo_1/#/basicFormElements/"); InputSizeElementsPgo pageObject = new InputSizeElementsPgo(driver); Esperas espera = new Esperas(driver); espera.EsperaElementoSerClicavel(pageObject.CampoSmallInput); DadosParaInputs dados = new DadosParaInputs(); pageObject.CampoLargeInput.SendKeys(dados.Email); pageObject.CampoDefaultInput.SendKeys(dados.Email); pageObject.CampoSmallInput.SendKeys(dados.Email); pageObject.ComboSmallInput.Click(); pageObject.OptionSmallInput.Click(); pageObject.ComboDefaultInput.Click(); pageObject.OptionDefaultInput.Click(); pageObject.CampoLargeInput.Click(); pageObject.OptionLargeInput.Click(); Assert.AreEqual(dados.Email, BuscaValorDoElementoParaInputs(driver, pageObject.CampoLargeInput)); Assert.AreEqual(dados.Email, BuscaValorDoElementoParaInputs(driver, pageObject.CampoDefaultInput)); Assert.AreEqual(dados.Email, BuscaValorDoElementoParaInputs(driver, pageObject.CampoSmallInput)); Assert.AreEqual("This is First option", BuscaValorDoElementoParaDropDowns(driver, pageObject.ComboSmallInput)); Assert.AreEqual("Selected Option", BuscaValorDoElementoParaDropDowns(driver, pageObject.ComboDefaultInput)); Assert.AreEqual("This is an option with object value", BuscaValorDoElementoParaDropDowns(driver, pageObject.ComboLargeInput)); }
public void InsereEVerificaTextoNosInputs() { AbreUrl("https://www.bootstrapdash.com/demo/star-admin-pro-vue/demo_1/#/basicFormElements/"); BasicFormElementsPgo pageObject = new BasicFormElementsPgo(driver); Esperas espera = new Esperas(driver); espera.EsperaElementoSerClicavel(pageObject.CampoEmail); DadosParaInputs dados = new DadosParaInputs(); pageObject.CampoName.SendKeys(dados.Name); pageObject.CampoEmail.SendKeys(dados.Email); pageObject.CampoPassword.SendKeys(dados.Password); pageObject.CampoUpload.SendKeys(dados.Arquivo); pageObject.CampoCity.SendKeys(dados.City); pageObject.CampoMessage.SendKeys(dados.Message); Assert.AreEqual(dados.Name, BuscaValorDoElementoParaInputs(driver, pageObject.CampoName)); Assert.AreEqual(dados.Email, BuscaValorDoElementoParaInputs(driver, pageObject.CampoEmail)); Assert.AreEqual(dados.Password, BuscaValorDoElementoParaInputs(driver, pageObject.CampoPassword)); Assert.AreEqual("C:\\fakepath\\Arquivo.docx", BuscaValorDoElementoParaInputs(driver, pageObject.CampoUpload)); Assert.AreEqual(dados.City, BuscaValorDoElementoParaInputs(driver, pageObject.CampoCity)); Assert.AreEqual(dados.Message, BuscaValorDoElementoParaInputs(driver, pageObject.CampoMessage)); }
private void dataGridView2_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { try { int filaseleccionada = Convert.ToInt32(this.dataGridView2.CurrentRow.Index); int idsubprof = Convert.ToInt32(dataGridView2[4, filaseleccionada].Value); Esperas n = new Esperas(idsubprof, "", "", ""); DialogResult dialogResult = MessageBox.Show("Esta seguro de eliminar", "Eliminar Espera", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { controle.Borrar(n); dataGridView2.DataSource = controle.BuscarEspecial(DateTime.Now.ToString("yyyy-MM-dd")); dataGridView2.Columns[4].Visible = false; dataGridView2.Columns[0].Visible = false; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public void InsereEVerificaTextoNosInputs() { AbreUrl("https://www.bootstrapdash.com/demo/star-admin-pro-vue/demo_1/#/basicFormElements/"); HorizontalTwoColumnElementsPgo pageObject = new HorizontalTwoColumnElementsPgo(driver); Esperas espera = new Esperas(driver); espera.EsperaElementoSerClicavel(pageObject.CampoFirstName); DadosParaInputs dados = new DadosParaInputs(); pageObject.CampoFirstName.SendKeys(dados.Name); pageObject.CampoLastName.SendKeys(dados.UserName); pageObject.ComboGender.Click(); pageObject.OptionGender.Click(); pageObject.ComboCategory.Click(); pageObject.OptionCategory.Click(); pageObject.CampoAddress1.SendKeys(dados.Addrress1); pageObject.CampoAddress2.SendKeys(dados.Address2); pageObject.CampoCity.SendKeys(dados.City); pageObject.CampoDateOfBirth.SendKeys(dados.DateOfBirth.ToString()); pageObject.LabelMembership.Click(); pageObject.CampoState.SendKeys(dados.State); pageObject.CampoPincode.SendKeys(dados.Pincode); pageObject.ComboCountry.Click(); pageObject.OptionCountry.Click(); Assert.AreEqual(dados.Name, BuscaValorDoElementoParaInputs(driver, pageObject.CampoFirstName)); Assert.AreEqual(dados.UserName, BuscaValorDoElementoParaInputs(driver, pageObject.CampoLastName)); Assert.AreEqual("Male", BuscaValorDoElementoParaDropDowns(driver, pageObject.ComboGender)); Assert.AreEqual("Category 1", BuscaValorDoElementoParaDropDowns(driver, pageObject.ComboCategory)); Assert.AreEqual(dados.Addrress1, BuscaValorDoElementoParaInputs(driver, pageObject.CampoAddress1)); Assert.AreEqual(dados.Address2, BuscaValorDoElementoParaInputs(driver, pageObject.CampoAddress2)); Assert.AreEqual(dados.City, BuscaValorDoElementoParaInputs(driver, pageObject.CampoCity)); Assert.AreEqual(dados.DateOfBirth.ToString(), BuscaValorDoElementoParaInputs(driver, pageObject.CampoDateOfBirth)); Assert.AreEqual(true, pageObject.RadioMembership.Selected); Assert.AreEqual(dados.State, BuscaValorDoElementoParaInputs(driver, pageObject.CampoState)); Assert.AreEqual(dados.Pincode, BuscaValorDoElementoParaInputs(driver, pageObject.CampoPincode)); Assert.AreEqual("Britain", BuscaValorDoElementoParaDropDowns(driver, pageObject.ComboCountry)); }