示例#1
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();
        }
示例#2
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();
        }
示例#3
0
        public void RD00018()
        {
            StronaLogowania stronaLogowania = new StronaLogowania(driver, BAZA_PELNA);
            StronaGlowna    stronaGlowna    = stronaLogowania

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

            towaryTabela.Lista().Importuj();
            IJavaScriptExecutor js = (IJavaScriptExecutor)driver;


            // js.ExecuteScript("confirm(\"Otwórz enova365.helper\")");
            js.ExecuteScript("getElementById('Otwórz enova365.helper').click()");
            Actions actions = new Actions(driver);

            actions.SendKeys(Keys.Enter);
            actions.Perform();
            //           ZOBttn.Click();

            //   driver.FindElementByName("Otwórz enova365.helper").Click();
            //   PopUp.SendKeys(Keys.Enter);
            //Problem z Helperem
        }