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 WidocznoscZakladkiZCechamiKierownik() { StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PULPITY); PanelUzytkownika panelUzytkownika = stronaLogowania .ZalogujOsobe("Bartosz Kurek", "HasloBartka"); PulpitKierownika pulpitKierownika = panelUzytkownika .PrzejdzDoGlownegoFolderu() .KliknijPulpitKierownika(); ListaPracownikowTabela listaPracownikowTabela = pulpitKierownika .PrzejdzDoListaPracownikow(); PracownikOkno pracownikOkno = listaPracownikowTabela .DorotaBujakOkno(); pracownikOkno .Formularz() .ZaznaczWidzocznaZakladkaZCechami() .Zapisz(); Assert.AreEqual("Cechy", pracownikOkno.TekstPozycji10naLiscie()); stronaLogowania.Wyloguj(); }
public void RD00050() { StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PULPITY); PanelUzytkownika panelUzytkownika = stronaLogowania .ZalogujOsobe("Bartosz Kurek", "HasloBartka"); PulpitKierownika pulpitKierownika = panelUzytkownika .PrzejdzDoGlownegoFolderu() .KliknijPulpitKierownika(); ListaPracownikowTabela listaPracownikowTabela = pulpitKierownika .PrzejdzDoListaPracownikow(); OrganizujRaportyOkno organizujRaportyOkno = listaPracownikowTabela .Lista() .Zaawansowane() .OrganizujRaporty(); organizujRaportyOkno.NowyRaportASPX() .UzupelnijDefinicje("wydruk listy pracowników o bardzo długiej nazwie do testów zerwocyh wersji html") .UstawNowyRaport() .WpiszAdresRaportu("E:\\pracownicy - lista pelna.aspx"); stronaLogowania.Wyloguj(); ///Assert! }