Ejemplo n.º 1
0
        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 ?)
        }
Ejemplo n.º 2
0
        public void KolorowanieListy()
        {
            /*
             * Widok Towary Zwiera kolumnę Producent
             */

            StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA);
            StronaGlowna    stronaGlowna    = stronaLogowania

                                              .ZalogujAdministrator();
            TowaryTabela towaryTabela = stronaGlowna
                                        .PrzejdDoHandel()
                                        .PrzejdzDoTowary();

            towaryTabela.Lista()
            .Zaawansowane()
            .OrganizujListe()
            .Kolory()

            .DodajNowyZapis()
            .UzupelnijPoleIWarunek("Producent {F", "[Nazwa] Like \"%but%\"");
            TowaryTabela towaryTabela2 = new TowaryTabela(driver);

            towaryTabela2
            .WybierzKolorCzionki()
            .WybierzKolorTla()
            .Zapisz();
            stronaLogowania.PrzejdzDoStronyGlownej();
            StronaGlowna stronaGlowna2 = new StronaGlowna(driver);

            stronaGlowna2
            .PrzejdDoHandel()
            .PrzejdzDoTowary();

            Assert.AreEqual("rgba(33, 33, 33, 1)", towaryTabela.KolorSalomona());

            towaryTabela.Lista()
            .Zaawansowane()
            .OrganizujListe()
            .Kolory()
            .PosprzatajTest()
            .Zapisz();
            stronaLogowania.Wyloguj();
        }
Ejemplo n.º 3
0
        public void RD00017()
        {
            StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA);
            StronaGlowna    stronaGlowna    = stronaLogowania
                                              .ZalogujAdministrator();
            TowaryTabela towaryTabela = stronaGlowna
                                        .PrzejdDoHandel()
                                        .PrzejdzDoTowary();

            towaryTabela.Lista()
            .Eksportuj()
            .TylkoZaznaczoneZaznaczChekBox()
            .OK();
            towaryTabela.Lista()
            .Eksportuj()
            .WczytajDane();

            Assert.AreEqual("Kod Features.Producent Nazwa EAN Workers.StanMagazynu.StanRaz", towaryTabela.WczytaneDane().Remove(61));

            towaryTabela.OK();
            stronaLogowania.PrzejdzDoStronyGlownej();
            stronaLogowania.Wyloguj();
        }