public void Sortowanie() { Logowanie logowanie = new Logowanie(driver); StronaGlowna stronaGlowna = logowanie.Zaloguj(BAZA_NUNIT_UI, "Administrator"); TowaryTabela towaryTabela = stronaGlowna.PrzejdzDoTowary(); towaryTabela.KliknijNaglowekKod(); Assert.AreEqual("BIKINI", towaryTabela.TekstKomorkiNWKolumnie(0, "Kod")); Assert.AreEqual("BUT_NAR_42", towaryTabela.TekstKomorkiNWKolumnie(1, "Kod")); towaryTabela.KliknijNaglowekKod(); Assert.AreEqual("ZES_Z190", towaryTabela.TekstKomorkiNWKolumnie(0, "Kod")); Assert.AreEqual("WRO_2SXC", towaryTabela.TekstKomorkiNWKolumnie(1, "Kod")); towaryTabela.KliknijNaglowekNazwa(); Assert.AreEqual("Bikini - Strój kąpielowy damski", towaryTabela.TekstKomorkiNWKolumnie(0, "Nazwa")); Assert.AreEqual("Buty do nart Classic 42", towaryTabela.TekstKomorkiNWKolumnie(1, "Nazwa")); towaryTabela.KliknijNaglowekNazwa(); Assert.AreEqual("Zestaw: narty, wiązania, kije, buty", towaryTabela.TekstKomorkiNWKolumnie(0, "Nazwa")); Assert.AreEqual("Wrotki zawodowe - 2 ślady Medium - czarne", towaryTabela.TekstKomorkiNWKolumnie(1, "Nazwa")); }
public void GridTest() { Logowanie logowanie = new Logowanie(driver); StronaGlowna stronaGlowna = logowanie.Zaloguj(BAZA_NUNIT_UI, "Administrator"); TowaryTabela towaryTabela = stronaGlowna.PrzejdzDoTowary(); towaryTabela.ElementNTabeliKolumny(10, "Kod").Click(); towaryTabela.WlaczZamienWartoscPola(); towaryTabela.UzupelnijSzukanyTekst("KOM_NAR_T_X"); towaryTabela.UzupelnijZamienNaTekst("KOM_NAR_T_X_1"); towaryTabela.KliknijZamien(); towaryTabela.Kliknij_Tak(); towaryTabela.KliknijTak(); TowarOkno towarOkno = towaryTabela.OtworzRekord(); towarOkno.FocusNaOkienko(); towarOkno.KliknijKodPole(); Assert.AreEqual("KOM_NAR_T_X_1", towarOkno.TekstKodPole()); towarOkno.WyczyscTekstKodPole(); towarOkno.UzupelnijKodPole("KOM_NAR_T_X"); towarOkno.ZapiszIZamknij(); towaryTabela.KliknijTak(); towaryTabela.FocusNaOkienko(); Assert.AreEqual("KOM_NAR_T_X", towaryTabela.ElementNTabeliKolumny(10, "Kod").Text); }
public void WinForm_Grid_AllData() { Logowanie logowanie = new Logowanie(driver); StronaGlowna stronaGlowna = logowanie.Zaloguj(BAZA_NUNIT_UI, "Administrator"); TowaryTabela towaryTabela = stronaGlowna.PrzejdzDoTowary(); Assert.AreEqual(40, towaryTabela.LiczbaWierszyOstatni()); }
public void DragAndDrop() { Logowanie logowanie = new Logowanie(driver); StronaGlowna stronaGlowna = logowanie.Zaloguj(BAZA_NUNIT_UI, "Administrator"); TowaryTabela towaryTabela = stronaGlowna.PrzejdzDoTowary(); towaryTabela.WlaczOrganizatoraWidoku(); towaryTabela.WlaczZakladkePole(); towaryTabela.PrzeniesKolumne(); Assert.IsTrue(towaryTabela.NaglowekLiczMagDisplayed()); towaryTabela.PrzywrocStandardowyWidok(); }
public void FiltrowanieTest2() { Logowanie logowanie = new Logowanie(driver); StronaGlowna stronaGlowna = logowanie.Zaloguj(BAZA_NUNIT_UI, "Administrator"); TowaryTabela towaryTabela = stronaGlowna.PrzejdzDoTowary(); towaryTabela.WlaczWierszFiltrowania(); Assert.AreEqual(true, towaryTabela.CzyMaFocus(towaryTabela.KomorkaFiltraKolumny("Kod"))); towaryTabela.WpiszTekstDoFiltraKolumny("* cm", "Nazwa"); Assert.AreEqual(13, towaryTabela.LiczbaWierszyOstatni()); }
public void ImportowanieZapisu() { Logowanie logowanie = new Logowanie(driver); StronaGlowna stronaGlowna = logowanie.Zaloguj(BAZA_NUNIT_UI, "Administrator"); TowaryTabela towaryTabela = stronaGlowna.PrzejdzDoTowary(); towaryTabela.KliknijWlaczWylaczAsystenta(); towaryTabela.ZakladkaZalaczniki(); towaryTabela.DodajZalaczniki(); towaryTabela.ImportujPlik("E:\\Test.txt"); Assert.AreEqual("Test.txt", towaryTabela.NazwaPlikuNaLiscie()); towaryTabela.UsunZalacznikZListy(); }
public void SkrotKlawiszowyAltF3() { Logowanie logowanie = new Logowanie(driver); StronaGlowna stronaGlowna = logowanie.Zaloguj(BAZA_NUNIT_UI, "Administrator"); TowaryTabela towaryTabela = stronaGlowna.PrzejdzDoTowary(); towaryTabela.KliknijKomorkeOPodanymWierszuIKolumnie("Kod", "3"); towaryTabela.WyslijSkrotKlawiszowy(Keys.LeftAlt, Keys.F3); Assert.AreEqual(-1, towaryTabela.TekstKomorkiNWKolumnie(1, "Kod").CompareTo(towaryTabela.TekstKomorkiNWKolumnie(2, "Kod"))); Assert.AreEqual(-1, towaryTabela.TekstKomorkiNWKolumnie(5, "Kod").CompareTo(towaryTabela.TekstKomorkiNWKolumnie(6, "Kod"))); towaryTabela.KliknijKomorkeOPodanymWierszuIKolumnie("Nazwa", "3"); towaryTabela.WyslijSkrotKlawiszowy(Keys.LeftAlt, Keys.F3); Assert.AreEqual(-1, towaryTabela.TekstKomorkiNWKolumnie(1, "Nazwa").CompareTo(towaryTabela.TekstKomorkiNWKolumnie(2, "Nazwa"))); Assert.AreEqual(-1, towaryTabela.TekstKomorkiNWKolumnie(7, "Nazwa").CompareTo(towaryTabela.TekstKomorkiNWKolumnie(8, "Nazwa"))); }
public void FiltrowanieTest3() { Logowanie logowanie = new Logowanie(driver); StronaGlowna stronaGlowna = logowanie.Zaloguj(BAZA_NUNIT_UI, "Administrator"); TowaryTabela towaryTabela = stronaGlowna.PrzejdzDoTowary(); towaryTabela.WlaczWierszFiltrowania(); towaryTabela.WpiszTekstDoFiltraKolumny("*88", "EAN"); Assert.AreEqual(20, towaryTabela.LiczbaWierszyOstatni()); towaryTabela.WyczyscFiltr(); towaryTabela.WpiszTekstDoFiltraKolumny("*", "Stan razem"); Assert.AreEqual(5, towaryTabela.LiczbaWierszyOstatni()); towaryTabela.WyczyscFiltr(); towaryTabela.WpiszTekstDoFiltraKolumny("?i", "Kod"); Assert.AreEqual(8, towaryTabela.LiczbaWierszyOstatni()); }
public void RozmiarPola() { Logowanie logowanie = new Logowanie(driver); StronaGlowna stronaGlowna = logowanie.Zaloguj(BAZA_NUNIT_UI, "Administrator"); TowaryTabela towaryTabela = stronaGlowna.PrzejdzDoTowary(); towaryTabela.KliknijKomorkeOPodanymWierszuIKolumnie("Kod", "5"); TowarOkno towarOkno = towaryTabela.OtworzRekord(); towarOkno.FocusNaOkienko(); String WymiarPoczatkowy = towarOkno.WymiaryPolaKod(); towarOkno.MaksymalizujOkno(); Assert.AreEqual("1174 20", towarOkno.WymiaryPolaKod()); towarOkno.OdwrocMaksymalizacjeOkno(); Assert.AreEqual(WymiarPoczatkowy, towarOkno.WymiaryPolaKod()); towarOkno.ZamknijOkno(); }
public void BI011() { string Baza = "BITest"; Logowanie logowanie = new Logowanie(driver); StronaGlowna stronaGlowna = logowanie.Zaloguj(BAZA_NUNIT_UI, "Administrator"); TowaryTabela towaryTabela = stronaGlowna.PrzejdzDoTowary(); DashboardManagerOkno dashboardManagerOkno = towaryTabela.ZarzadzajPanelemBI(); dashboardManagerOkno.ElementNTabeliKolumny(2, "Opis").Click(); dashboardManagerOkno.KliknijDodaj().ZapiszIZamknij(); Assert.IsTrue(towaryTabela.CzyPanelBI()); Assert.IsTrue(towaryTabela.CzyWartoscFakturSprzedazyText()); ZarzadzanieDashboardami zarzadzanieDashboardami = stronaGlowna.PrzejdzDoOpcji() .PrzejdzDoBI() .PrzejdzDoZarzadzanieDashboardami(); zarzadzanieDashboardami.FiltrujHandel() .Znajdz("Wartość faktur sprzedaży") .KopiujLokalizacjeNaUprawnienia() .KliknijUprawnienia() .KliknijNaOsobe("Adam Pitera") .KliknijOK(); zarzadzanieDashboardami.ZapiszIZamknij(); logowanie.ZalogujPonownie(BAZA_BI_TEST, "Adam Pitera"); stronaGlowna.PrzejdzDoOpcji() .PrzejdzDoBI() .PrzejdzDoZarzadzanieDashboardami() .FiltrujHandel(); Assert.AreEqual("Wartość faktur sprzedaży (kraj)", dashboardManagerOkno.TekstKomorkiNWKolumnie(0, "Nazwa")); zarzadzanieDashboardami.ZapiszIZamknij(); logowanie.ZalogujPonownie(BAZA_BI_TEST, "Administrator"); OperatorOkno operatorOkno = stronaGlowna.PrzejdzDoOpcji() .PrzejdzDoSystemowe() .PrzejdzDoOperatorzy() .OtworzOperatoraOKodzie("Adam Pitera") .PrzejdzDoZakladkiSystemowe(); if (!operatorOkno.CzyZazrzadzaPozostalymiOperatorami()) { operatorOkno.ZaznaczOdznaczZarzadzaPozostalymiOperatorami(); } operatorOkno.KliknijOK(); operatorOkno.ZapiszIZamknij(); logowanie.ZalogujPonownie(BAZA_BI_TEST, "Adam Pitera"); stronaGlowna.PrzejdzDoOpcji() .PrzejdzDoBI() .PrzejdzDoZarzadzanieDashboardami() .FiltrujHandel(); zarzadzanieDashboardami.KliknijKomorkeOPodanymTekscieIKolumnie("Adam Pitera", "Uprawnienie"); Assert.IsTrue(zarzadzanieDashboardami.IsKopujLokalizacjeButtonVisible()); zarzadzanieDashboardami .KopiujLokalizacjeNaUprawnienia() .KliknijPelnePrawo() .KliknijUprawnienia() .KliknijNaOsobe("Irena Sochacka") .KliknijOK(); zarzadzanieDashboardami.ZapiszIZamknij(); logowanie.ZalogujPonownie(BAZA_BI_TEST, "Irena Sochacka"); stronaGlowna.PrzejdzDoTowary(); Assert.IsTrue(towaryTabela.CzyWartoscFakturSprzedazyText()); }