public void ZmianaJezykaNaPolskiIAngielski() { /* * Przed Testem trzeba przygotować dwie osoby w bazie: * Kierownik: "Bartosz Kurek" z hasłem: "HasloBartka" * Powinien być na początku ustawiony na język angielski * * */ StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PULPITY_ANG); PanelUzytkownika panelUzytkownika = stronaLogowania .ZalogujOsobe("Bartosz Kurek", "HasloBartka"); stronaLogowania .OperatorKliknij() .ZmienJezykNaPolski() .Wyloguj(); stronaLogowania .ZalogujOsobe("Bartosz Kurek", "HasloBartka"); Assert.IsTrue(panelUzytkownika.JestPolski()); stronaLogowania .OperatorKliknij() .ZmienJezykNaAngielski() .Wyloguj(); stronaLogowania .ZalogujOsobe("Bartosz Kurek", "HasloBartka"); Assert.IsTrue(panelUzytkownika.JestAngielski()); stronaLogowania.Wyloguj(); }
public void LoadingKeepNextTest() { Actions actions = new Actions(driver); StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA); StronaGlowna stronaGlowna = stronaLogowania .ZalogujAdministrator(); stronaGlowna.NavigateFolder("Handel", "Towary i usługi"); var LiczbaRekordow = driver.FindElementsByXPath("//*[@id=\"List_canvas\"]/*").Count; Assert.AreEqual(50, LiczbaRekordow); var TopValue = driver.FindElementByXPath("//*[@id=\"List_canvas\"]/div[1]").Location.Y; var Point = driver.FindElementByXPath("//*[@id=\"List_canvas\"]/div[1]").Location.Y; Assert.AreEqual(TopValue, Point); actions.SendKeys(Keys.PageDown).Perform(); LiczbaRekordow = driver.FindElementsByXPath("//*[@id=\"List_canvas\"]/*").Count; Assert.AreEqual(50, LiczbaRekordow); Point = driver.FindElementByXPath("//*[@id=\"List_canvas\"]/div[1]").Location.Y; Assert.Less(0, Point); //list.postLoadMoreRowsNext(); // Wysłanie List:next // wygląda na funkcję wywoływaną z wnętrza (nie dostępna z poziomu Selenium }
public void HTML_WinForm_Grid_Focused_AfterOpenForm() { StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA); StronaGlowna strona = stronaLogowania .ZalogujAdministrator(); strona.NavigateFolders("Kontrahenci i urzędy/Kontrahenci"); strona.NavigateGrid("List:Nazwa:2") .Click(); strona.NavigateGrid("List:Nazwa:2") .Click(); String s = strona.NavigateGrid("List:Nazwa:2") .GetAttribute("Class"); Assert.AreEqual("gc gc-active gc-text", s); strona.NavigateGrid("List:Kod:2") .Click(); strona.FindElementBy("id:Rozrachunki") .Click(); strona.FindElementBy("text:Rozrachunki") .Click(); strona.NavigatePage("Rozrachunki"); strona.CloseActiveTab(); s = strona.NavigateGrid("List:Nazwa:1") .GetAttribute("Class"); Assert.AreEqual("gc gc-active gc-text", s); }
public void LoadingNext() { Actions actions = new Actions(driver); StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA); StronaGlowna stronaGlowna = stronaLogowania.ZalogujAdministrator(); stronaGlowna.NavigateFolder("Handel", "Towary i usługi"); var TopValue = driver.FindElementByXPath("//*[@id=\"List_canvas\"]/div[1]").Location.Y; var Point = driver.FindElementByXPath("//*[@id=\"List_canvas\"]/div[1]").Location.Y; Assert.AreEqual(Point, TopValue); actions.SendKeys(Keys.PageDown).Perform(); Point = driver.FindElementByXPath("//*[@id=\"List_canvas\"]/div[1]").Location.Y; Assert.Less(Point, TopValue); actions.SendKeys(Keys.PageDown).Perform(); Point = driver.FindElementByXPath("//*[@id=\"List_canvas\"]/div[1]").Location.Y; Assert.Less(Point, TopValue); actions.SendKeys(Keys.PageDown).Perform(); Point = driver.FindElementByXPath("//*[@id=\"List_canvas\"]/div[1]").Location.Y; Assert.Less(Point, TopValue); actions.SendKeys(Keys.PageDown).Perform(); Point = driver.FindElementByXPath("//*[@id=\"List_canvas\"]/div[1]").Location.Y; Assert.Less(Point, TopValue); }
public void HTML_WinForm_Grid_SelectedData_Set() { Actions actions = new Actions(driver); StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA); StronaGlowna strona = stronaLogowania .ZalogujAdministrator(); strona.NavigateFolders("Handel/Towary i usługi"); strona.NavigateGrid("List:Nazwa:3") .Click(); actions.KeyDown(Keys.Shift) .Perform(); strona.NavigateGrid("List:Nazwa:8") .Click(); actions.KeyUp(Keys.Shift) .Perform(); int LiczbaWybranych = driver.FindElementsByCssSelector(".check-open") .Count; Assert.AreEqual(6, LiczbaWybranych); actions.KeyDown(Keys.Control) .Perform(); strona.NavigateGrid("List:Kod:7") .Click(); actions.KeyUp(Keys.Control) .Perform(); LiczbaWybranych = driver.FindElementsByCssSelector(".check-open") .Count; Assert.AreEqual(5, LiczbaWybranych); }
public void RD00043() { StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA); StronaGlowna stronaGlowna = stronaLogowania .ZalogujAdministrator(); DokumentZOOkno dokumentZOOkno = stronaGlowna .PrzejdDoHandel() .PrzejdzDoWszystkieDokumenty() .UtworzZO(); WszytskieDokumentyOkno wszytskieDokumentyOkno = dokumentZOOkno .WpiszKontrahenta("KURORT" + Keys.Enter) .DodajPozycje() .UzupelnijLinieBIKINI("22") .DodajPozycje() .UzupelnijLinieKombinezon("43") .DodajPozycje() .UzupelnijLinieNamiot("21") .ZatwierdzDokument(); wszytskieDokumentyOkno .Czynnosci() .FakturaZaliczkowa(); //A gdzie assert? stronaLogowania.Wyloguj(); }
public void Sortowanie() { StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA); StronaGlowna stronaGlowna = stronaLogowania .ZalogujAdministrator(); HandelOkno handelOkno = stronaGlowna.PrzejdDoHandel(); TowaryTabela towaryTabela = handelOkno.PrzejdzDoTowary(); towaryTabela.KliknijNaglowekKod(); Assert.AreEqual("BIKINI", towaryTabela.TekstKomorkiKod1()); Assert.AreEqual("BUT_NAR_42", towaryTabela.TekstKomorkiKod2()); towaryTabela.KliknijNaglowekKod(); Assert.AreEqual("ZES_Z190", towaryTabela.TekstKomorkiKod1()); Assert.AreEqual("WRO_2SXC", towaryTabela.TekstKomorkiKod2()); towaryTabela.KliknijNaglowekNazwa(); Assert.AreEqual("Bikini - Strój kąpielowy damski", towaryTabela.TekstKomorkiNazwa1()); Assert.AreEqual("Buty do nart Classic 42", towaryTabela.TekstKomorkiNazwa2()); towaryTabela.KliknijNaglowekNazwa(); Assert.AreEqual("Zestaw: narty, wiązania, kije, buty", towaryTabela.TekstKomorkiNazwa1()); Assert.AreEqual("Wrotki zawodowe - 2 ślady Medium - czarne", towaryTabela.TekstKomorkiNazwa2()); stronaLogowania.Wyloguj(); }
public void HTML_WinForm_Grid_FocusedColumn() { StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA); StronaGlowna strona = stronaLogowania .ZalogujAdministrator(); strona.NavigateFolders("Handel/Towary i usługi"); strona.NavigateGrid("List:Nazwa:1") .Click(); String s = strona.NavigateGrid("List:Nazwa:1") .GetAttribute("Class"); Assert.AreEqual("gc gc-active gc-text", s); s = strona.NavigateGrid("List:Kod:1") .GetAttribute("Class"); Assert.AreNotEqual("gc gc-active gc-text", s); strona.NavigateGrid("List:EAN:1").Click(); s = strona.NavigateGrid("List:EAN:1") .GetAttribute("Class"); Assert.AreEqual("gc gc-active gc-text", s); s = strona.NavigateGrid("List:Nazwa:1") .GetAttribute("Class"); Assert.AreNotEqual("gc gc-active gc-text", s); }
public void DostepnoscPolWarunkowanychKalendarzem() { StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA); StronaGlowna stronaGlowna = stronaLogowania .ZalogujAdministrator(); PracownikOkno pracownikOkno = stronaGlowna .PrzejdzDoKadry() .PrzejdzDoPracownicy() .WybierzAndrzejewski() .WybierzZakladkeInformacjaPFRON(); Assert.IsFalse(pracownikOkno.OkresOrzeczeniaJestDostepny()); pracownikOkno .WybierzStopienNiepelnosprawnosci("Lekki") .WypelnijOkresOrzeczenia("12...20.08.2019"); Assert.IsTrue(pracownikOkno.OkresOrzeczeniaJestDostepny()); pracownikOkno .WybierzStopienNiepelnosprawnosci("Brak"); Assert.IsFalse(pracownikOkno.OkresOrzeczeniaJestDostepny()); pracownikOkno .KliknijZamknij() .KliknijNie() .PrzejdzDoStronyGlownej(); stronaLogowania.Wyloguj(); }
public void ZalacznikPDFDoAsystenta() { /* * Przygotowane przed testem: * Faktura Vat Sprzedazy * */ StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA); StronaGlowna stronaGlowna = stronaLogowania .ZalogujAdministrator(); FakturySprzedarzyTabela fakturySprzedarzyTabela = stronaGlowna .PrzejdDoHandel() .PrzejdzDoFakturySprzedarzy(); fakturySprzedarzyTabela .NavigateGrid("List:Numer:1"); FakturySprzedarzyOkno fakturySprzedarzyOkno = fakturySprzedarzyTabela.Otworz(); RaportOkno raportOkno = fakturySprzedarzyOkno .UstawAsystenta() .Raporty() .Duplikat() .OK(); raportOkno.KliknijWiecej() .KliknijZalacznikPDFBttn() .Zamknij(); fakturySprzedarzyOkno.PrzejdzDoZalacznikow(); Assert.AreEqual("Dokument sprzedaży.pdf", fakturySprzedarzyOkno.NazwaPierwszegoZalacznika()); fakturySprzedarzyOkno.PosprzatajTest(); stronaLogowania.Wyloguj(); }
public void FiltrowanieTest3() { StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA); StronaGlowna stronaGlowna = stronaLogowania .ZalogujAdministrator(); HandelOkno handelOkno = stronaGlowna.PrzejdDoHandel(); TowaryTabela towaryTabela = handelOkno.PrzejdzDoTowary(); towaryTabela.WlaczWierszFiltrowania(); towaryTabela.WpiszTekstDoFiltraKolumny("*88", "5"); Assert.AreEqual(1.0d, towaryTabela.LiczbaWierszy()); towaryTabela.WyczyscFiltrKolumny("5"); Assert.AreEqual(49.0d, towaryTabela.LiczbaWierszy()); towaryTabela.WpiszTekstDoFiltraKolumny("*", "6"); towaryTabela.WlaczWyszukiwanieNieoptymalne(); Assert.AreEqual(1.0d, towaryTabela.LiczbaWierszy()); stronaLogowania.Wyloguj(); }
public void WydrukFakturyVat() { /* * Przygotowane przed testem: * Faktura Vat Sprzedazy * */ StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA); StronaGlowna stronaGlowna = stronaLogowania .ZalogujAdministrator(); FakturySprzedarzyTabela fakturySprzedarzyTabela = stronaGlowna .PrzejdDoHandel() .PrzejdzDoFakturySprzedarzy(); fakturySprzedarzyTabela.NavigateGrid("List:Numer:1"); RaportOkno raportOkno = fakturySprzedarzyTabela .Drukuj() .OK(); raportOkno.KliknijWiecej() .KliknijPobierzHTMLBttn() .KliknijPobierzPDFBttn() .KliknijPobierzRTFBttn() .KliknijPobierzTXTBttn() .KliknijPobierzXLSBttn() .Zamknij(); stronaLogowania.PrzejdzDoStronyGlownej(); stronaLogowania.Wyloguj(); //Brak Asserta sprawdzającego czy są wydruki. //Trzeba albo sprawdzić adres na dysku, albo jkaims sposobem odbierac info ze strony że zostal wyslany plik (z headera ?) }
public void WydrukCennikaDlaWybranychPozycji() { StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA); StronaGlowna stronaGlowna = stronaLogowania .ZalogujAdministrator(); TowaryTabela towaryTabela = stronaGlowna .PrzejdDoHandel() .PrzejdzDoTowary(); RaportOkno raportOkno = towaryTabela .Drukuj() .OK(); Assert.AreEqual("Raport: Cennik", raportOkno.TekstZakladki()); towaryTabela = raportOkno .Zamknij(); towaryTabela.ZaznaczElementTabeliONazwie("1") .ZaznaczElementTabeliONazwie("5") .ZaznaczElementTabeliONazwie("7") .ZaznaczElementTabeliONazwie("11") .Drukuj() .TylkoZaznaczoneKlik() .OK(); Assert.AreEqual("Raport: Cennik", raportOkno.TekstZakladki()); raportOkno .Zamknij() .PrzejdzDoStronyGlownej(); stronaLogowania.Wyloguj(); }
public void ZmianHaslaKierownika11535() { /* * Przed Testem trzeba przygotować dwie osoby w bazie: * operator: test z hasłem "2" * Kierownik: "Bartosz Kurek" z hasłem: "HasloBartka" * */ StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PULPITY); PanelUzytkownika panelUzytkownika = stronaLogowania .ZalogujOsobe(LOGIN_KIEROWNIK, HASLO1_KIEROWNIK); Assert.IsTrue(stronaLogowania.Zalogowany()); ZmianaHaslaDostepuOkno zmianaHaslaDostepuOkno = stronaLogowania .OperatorKliknij() .ZmianaHaslaKliknij(); zmianaHaslaDostepuOkno .UstaWNoweHaslo(HASLO1_KIEROWNIK, HASLO2_KIEROWNIK) .ZapiszOkno(); stronaLogowania.Wyloguj(); stronaLogowania .ZalogujOsobe(LOGIN_KIEROWNIK, HASLO2_KIEROWNIK); Assert.IsTrue(stronaLogowania.Zalogowany()); stronaLogowania.OperatorKliknij() .ZmianaHaslaKliknij(); zmianaHaslaDostepuOkno .UstaWNoweHaslo(HASLO2_KIEROWNIK, HASLO1_KIEROWNIK) .ZapiszOkno(); stronaLogowania.Wyloguj(); }
public void GoToInner() { StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA); StronaGlowna stronaGlowna = stronaLogowania .ZalogujAdministrator(); stronaGlowna.NavigateFolder("Handel", "Towary i usługi"); }
public void NavigateTest() { StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA); StronaGlowna stronaGlowna = stronaLogowania .ZalogujAdministrator(); stronaGlowna.NavigateFolders("Handel/Towary i usługi"); Assert.AreEqual("http://localhost/db/" + BAZA_PELNA.NazwaBazyDanych + "#Folder/Handel/Kartoteki/TowaryIUslugi", driver.Url); }
public void WymiarPrzycisku() { StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA); StronaGlowna stronaGlowna = stronaLogowania .ZalogujAdministrator(); HandelOkno handelOkno = stronaGlowna.PrzejdDoHandel(); TowaryTabela towaryTabela = handelOkno.PrzejdzDoTowary(); Assert.AreEqual("30 100", towaryTabela.WymiaryPrzyciskuCzynnosci()); stronaLogowania.Wyloguj(); }
public void PrzechodzenieMiedzyStronami() { StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA); StronaGlowna stronaGlowna = stronaLogowania .ZalogujAdministrator(); PracownicyTabela pracownicyTabela = stronaGlowna.PrzejdzDoKadry().PrzejdzDoPracownicy(); PracownikOkno pracownikOkno = pracownicyTabela.WybierzAndrzejewski(); pracownikOkno.PrzejdzWPrawo(); Assert.AreEqual("Pracownik: BEDNAREK DAMIAN (007), (wszystko)", pracownikOkno.NazwiskoPracowinka()); pracownikOkno.PrzejdzWLewo().PrzejdzWPrawo(); Assert.AreEqual("Pracownik: BEDNAREK DAMIAN (007), (wszystko)", pracownikOkno.NazwiskoPracowinka()); }
public void HTML_GRID_SelectAll() { StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA); StronaGlowna strona = stronaLogowania .ZalogujAdministrator(); strona.NavigateFolders("Handel/Towary i usługi"); driver.FindElementByXPath("//*[@id=\"List_columns_cells\"]/div[1]") .Click(); int LiczbaWybranych = driver.FindElementsByCssSelector(".check-open") .Count; Assert.AreEqual(51, LiczbaWybranych); }
public void HTML_WinForm_Grid_IsFirst_IsLast() { StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA); StronaGlowna strona = stronaLogowania .ZalogujAdministrator(); strona.NavigateFolders("Handel/Towary i usługi"); String s = strona .NavigateGrid("List:Kod:1") .GetAttribute("Class"); Assert.AreEqual("gc gc-so gc-active gc-text", s); Assert.AreEqual("r_1_aqzb", driver.FindElementByCssSelector(".focused").GetAttribute("id")); }
public void FiltrowanieTest2() { StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA); StronaGlowna stronaGlowna = stronaLogowania .ZalogujAdministrator(); HandelOkno handelOkno = stronaGlowna.PrzejdDoHandel(); TowaryTabela towaryTabela = handelOkno.PrzejdzDoTowary(); towaryTabela.WlaczWierszFiltrowania(); towaryTabela.WpiszTekstDoFiltraKolumny("* cm", "4"); Assert.AreEqual(13.0d, towaryTabela.LiczbaWierszy()); stronaLogowania.Wyloguj(); }
public void OstrzezeniePolaKod() { StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA); StronaGlowna stronaGlowna = stronaLogowania .ZalogujAdministrator(); TowaryTabela towaryTabela = stronaGlowna .PrzejdDoHandel() .PrzejdzDoTowary(); TowarOkno towarOkno = towaryTabela .WybierzBut42() .WyczyscKod(); Assert.AreEqual("Wymagane jest wprowadzenie wartości pola 'Kod' (BUT_NAR_42 - Buty do nart Classic 42)", towarOkno.TekstOstrzezenia()); stronaLogowania.Wyloguj(); }
public void DodajDoUlubionych() { StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA); StronaGlowna stronaGlowna = stronaLogowania .ZalogujAdministrator(); HandelOkno handelOkno = stronaGlowna.PrzejdDoHandel(); handelOkno.DodajDoUlubionych(); stronaGlowna.PrzejdzDoUlubionych(); Assert.AreEqual("Handel", stronaGlowna.NazwaPozycji()); stronaGlowna.PrzejdDoHandel(); handelOkno.UsunZUlubionych(); stronaLogowania.Wyloguj(); }
public void OstrzezeniePolaEAN() { StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA); StronaGlowna stronaGlowna = stronaLogowania .ZalogujAdministrator(); TowaryTabela towaryTabela = stronaGlowna .PrzejdDoHandel() .PrzejdzDoTowary(); TowarOkno towarOkno = towaryTabela .WybierzBut42() .ZmienKodKreskowy(); Assert.AreEqual("Wprowadzony kod EAN nie jest poprawny", towarOkno.TekstOstrzezenia()); stronaLogowania.Wyloguj(); }
public void FakturaSprzedaży() { StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA); StronaGlowna stronaGlowna = stronaLogowania .ZalogujAdministrator(); HandelOkno handelOkno = stronaGlowna.PrzejdDoHandel(); FakturySprzedarzyTabela fakturySprzedarzyTabela = handelOkno.PrzejdzDoFakturySprzedarzy(); FakturySprzedarzyOkno fakturySprzedarzyOknoNowy = fakturySprzedarzyTabela.Nowy() .UzupelnijKontrahent("ABC") .DodajTowar("Bikini", "1", "1"); fakturySprzedarzyOknoNowy.ThreadSleep(14444); Assert.AreEqual("535,79 PLN", fakturySprzedarzyOknoNowy.SumaFaktury()); FakturySprzedarzyTabela DodanaFaktura = fakturySprzedarzyOknoNowy.Zapisz_2(); }
public void Kalendarz() { StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA); StronaGlowna stronaGlowna = stronaLogowania .ZalogujAdministrator(); HandelOkno handelOkno = stronaGlowna.PrzejdDoHandel(); FakturySprzedarzyTabela fakturySprzedarzyTabela = handelOkno.PrzejdzDoFakturySprzedarzy(); KalendarzWidget kalendarzWidget = fakturySprzedarzyTabela.Kalendarz(); kalendarzWidget.WybierzDzien("5"); kalendarzWidget.DataPoczatkowa().Miesiac().WybierzMiesiac("Lipiec").WybierzDzien("18") .DataKoncowa().Miesiac().WybierzMiesiac("Październik").WybierzDzien("28").Zatwierdz(); //assert }
public void OstrzezeniePoleNazwa() { StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA); StronaGlowna stronaGlowna = stronaLogowania .ZalogujAdministrator(); TowarOkno towarOkno = stronaGlowna .PrzejdDoHandel() .PrzejdzDoTowary() .DodajTowar(); towarOkno.Zapisz(); Assert.AreEqual("Wartość pola \"Nazwa\" jest wymagana", towarOkno.TekstOstrzezeniaOkna()); towarOkno.ZrezygnujZZapisu(); stronaLogowania.Wyloguj(); }
public void CloseTest() { StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA); StronaGlowna stronaGlowna = stronaLogowania .ZalogujAdministrator(); stronaGlowna.NavigateFolders("Handel/Towary i usługi"); stronaGlowna.NavigateGrid("List:Kod:3") .Click(); stronaGlowna.Close(); stronaGlowna.NavigateGrid("List:Kod:3") .Click(); driver.FindElementByXPath("//*[@id=\"TowarPage_scroll\"]/div[1]/div/div[1]/div[2]/div[1]/div/div[2]/input").SendKeys("test"); stronaGlowna.Close(); stronaGlowna.FindElementBy("id:List_New").Click(); stronaGlowna.Close(); }
public void KolorowanieListyKierownik() { /* * Kierownik ma dostęp do funkcji konfiguracyjnych */ StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PULPITY); PanelUzytkownika panelUzytkownika = stronaLogowania .ZalogujOsobe("Bartosz Kurek", "HasloBartka"); FolderGlowny folderGlowny = panelUzytkownika .PrzejdzDoGlownegoFolderu(); PulpitKierownika pulpitKierownika = folderGlowny .KliknijPulpitKierownika(); ListaPracownikowTabela listaPracownikow = pulpitKierownika .PrzejdzDoListaPracownikow() .Lista() .Zaawansowane() .OrganizujListe() .Kolory() .DodajNowyZapis() .UzupelnijPoleIWarunek("Zatrudnienie {Workers.info.Historia.Etat}", "[Imie]Like\"%Jan%\"") .WybierzKolorCzionki() .WybierzKolorTla() .Zapisz(); panelUzytkownika .PrzejdzDoGlownegoFolderu() .KliknijPulpitKierownika() .PrzejdzDoListaPracownikow(); Assert.AreEqual("rgba(255, 255, 0, 1)", listaPracownikow.KolorJanaczcionka()); Assert.AreEqual("rgba(33, 33, 33, 0.6)", listaPracownikow.KolorJanaTlo()); pulpitKierownika .PrzejdzDoListaPracownikow() .Lista() .Zaawansowane() .OrganizujListe() .Kolory() .PosprzatajTest() .Zapisz(); stronaLogowania.Wyloguj(); }
public void WidocznoscZakladkiZCechami() { StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA); StronaGlowna stronaGlowna = stronaLogowania .ZalogujAdministrator(); TowaryTabela towaryTabela = stronaGlowna .PrzejdDoHandel() .PrzejdzDoTowary(); TowarOkno towarOkno = towaryTabela .WybierzBIKINI() .Formularz() .ZaznaczWidzocznaZakladkaZCechami() .Zapisz(); Assert.AreEqual("Cechy", towarOkno.TekstPozycji7naLiscie()); stronaLogowania.Wyloguj(); }