public void BI014() { string Baza = "BITest"; Logowanie logowanie = new Logowanie(driver); StronaGlowna stronaGlowna = logowanie.Zaloguj(BAZA_NUNIT_UI, "Administrator"); DefinicjaPrzedzialowCzasowych definicjaPrzedzialowCzasowych = stronaGlowna .PrzejdzDoOpcji() .PrzejdzDoBI(). PrzejdzDoDefinicjaPrzedzialowCzasowych(); DefinicjaStatycznaOkno definicjaStatycznaOkno = definicjaPrzedzialowCzasowych.NowaDefinicjaStatyczna(); definicjaStatycznaOkno .WpiszNazwe("I kwartał 2019") .WpiszPrzedzial("2019.01.01…2019.03.31") .KliknijOK(); Assert.IsTrue(definicjaPrzedzialowCzasowych.WezNumerWierszaOWartosciWKolumnie("I kwartał 2019", "Name") != -1); DefinicjaDynamicznaOkno definicjaDynamicznaOkno = definicjaPrzedzialowCzasowych.NowaDefinicja(); definicjaDynamicznaOkno.WpiszNazwe("II kwartał bieżącego roku") .OdPlus() .OdPlus() .DoPlus() .DoPlus() .DoPlus() .WpiszOd1Pole1("Pierwszy") .WpiszOd1Pole2("Rok") .WpiszOd2Pole2("Kwartał") .WpiszOd2Pole3("1") .WpiszDo1Pole1("Pierwszy") .WpiszDo1Pole2("Rok") .WpiszDo2Pole2("Kwartał") .WpiszDo2Pole3("2") .WpiszDo3Pole3("-1"); String Dzis = DateTime.Now.ToString("dd.MM.yyyy"); Assert.AreEqual("Podgląd dla " + Dzis + ": 01.04.2019...30.06.2019", definicjaDynamicznaOkno.PodgladText()); definicjaDynamicznaOkno.KliknijOK(); Assert.IsTrue(definicjaPrzedzialowCzasowych.WezNumerWierszaOWartosciWKolumnie("II kwartał bieżącego roku", "Name") != -1); //definicjaPrzedzialowCzasowych.KliknijKomorkeOPodanymTekscieIKolumnie("I kwartał 2019", "Name"); //definicjaPrzedzialowCzasowych.UsunRekord(); //definicjaPrzedzialowCzasowych.KliknijKomorkeOPodanymTekscieIKolumnie("II kwartał bieżącego roku", "Name"); //definicjaPrzedzialowCzasowych.UsunRekord(); definicjaPrzedzialowCzasowych.ZapiszIZamknij(); }
public void LokalizacjaPrzycisku() { Logowanie logowanie = new Logowanie(driver); StronaGlowna stronaGlowna = logowanie.Zaloguj(BAZA_NUNIT_UI, "Administrator"); LicencjaDemonstracyjna licencjaDemonstracyjna = stronaGlowna.PrzejdzDoLicencjeDemonstracyjne(); if (!licencjaDemonstracyjna.CzyLicencjaHandlowaZaznaczona()) { licencjaDemonstracyjna.ZaznaczOdznaczHandlowaLicencja(); stronaGlowna = licencjaDemonstracyjna.ZapiszIZamknij(); logowanie.ZalogujPonownie(BAZA_NUNIT_UI, "Administrator"); } else { stronaGlowna = licencjaDemonstracyjna.ZapiszIZamknij(); } Drzewko drzewko = stronaGlowna.PrzejdzDoOpcji(); drzewko.PrzejdzDoBI(); DefinicjaPrzedzialowCzasowych definicjaPrzedzialowCzasowych = drzewko.PrzejdzDoModeleDanychFolder().PrzejdzDoDefinicjaPrzedzialowCzasowych(); Assert.AreEqual(197, definicjaPrzedzialowCzasowych.LewaWspolrzednaPrzyciskuOtworz() - drzewko.LewaWspolrzednaOknaOpcje()); Assert.AreEqual(121, definicjaPrzedzialowCzasowych.TopWspolrzednaPrzyciskuOtworz() - drzewko.TopWspolrzednaOknaOpcje()); drzewko.ZamknijOkno(); licencjaDemonstracyjna = stronaGlowna.PrzejdzDoLicencjeDemonstracyjne(); if (!licencjaDemonstracyjna.CzyLicencjaFirmowaZaznaczona()) { licencjaDemonstracyjna.ZaznaczOdznaczFirmowaLicencja(); stronaGlowna = licencjaDemonstracyjna.ZapiszIZamknij(); logowanie.ZalogujPonownie(BAZA_NUNIT_UI, "Administrator"); } else { stronaGlowna = licencjaDemonstracyjna.ZapiszIZamknij(); } stronaGlowna.PrzejdzDoOpcji(); drzewko.PrzejdzDoBI(); definicjaPrzedzialowCzasowych = drzewko.PrzejdzDoModeleDanychFolder().PrzejdzDoDefinicjaPrzedzialowCzasowych(); Assert.AreEqual(405, definicjaPrzedzialowCzasowych.LewaWspolrzednaPrzyciskuOtworz() - drzewko.LewaWspolrzednaOknaOpcje()); Assert.AreEqual(121, definicjaPrzedzialowCzasowych.TopWspolrzednaPrzyciskuOtworz() - drzewko.TopWspolrzednaOknaOpcje()); drzewko.ZamknijOkno(); licencjaDemonstracyjna = stronaGlowna.PrzejdzDoLicencjeDemonstracyjne(); if (licencjaDemonstracyjna.CzyLicencjaFirmowaZaznaczona()) { licencjaDemonstracyjna.ZaznaczOdznaczFirmowaLicencja(); stronaGlowna = licencjaDemonstracyjna.ZapiszIZamknij(); } else if (licencjaDemonstracyjna.CzyLicencjaHandlowaZaznaczona()) { licencjaDemonstracyjna.ZaznaczOdznaczHandlowaLicencja(); stronaGlowna = licencjaDemonstracyjna.ZapiszIZamknij(); } else { stronaGlowna = licencjaDemonstracyjna.ZapiszIZamknij(); } }
public void BI004() { string Baza = "BITest"; Logowanie logowanie = new Logowanie(driver); StronaGlowna stronaGlowna = logowanie .Zaloguj(BAZA_BI_TEST, "Administrator"); LicencjaDemonstracyjna licencjaDemonstracyjna = stronaGlowna .PrzejdzDoLicencjeDemonstracyjne(); if (!licencjaDemonstracyjna.CzyLicencjaHandlowaZaznaczona()) { licencjaDemonstracyjna.ZaznaczOdznaczHandlowaLicencja(); stronaGlowna = licencjaDemonstracyjna.ZapiszIZamknij(); logowanie.ZalogujPonownie(BAZA_BI_TEST, "Administrator"); } else { stronaGlowna = licencjaDemonstracyjna.ZapiszIZamknij(); } Drzewko drzewko = stronaGlowna.PrzejdzDoOpcji(); drzewko.MaksymalizujOkno(); drzewko.PrzejdzDoBI(); ModeleDanych modeleDanych = drzewko.PrzejdzDoModeleDanych(); modeleDanych.NowaDefinicjaWskaznika1(); Assert.AreEqual("Definicja wskaźnika: ", modeleDanych.PobierzTytulOkna()); modeleDanych.ZamknijOkno(); modeleDanych.KliknijNie(); modeleDanych.NowaDefinicjaWskaznika2(); Assert.AreEqual("Definicja raportu: ", modeleDanych.PobierzTytulOkna()); modeleDanych.ZamknijOkno(); modeleDanych.KliknijNie(); DefinicjeElementowDashboardow definicjeElementowDashboardow = drzewko.PrzejdzDoDefinicjeElementowDashboardow(); definicjeElementowDashboardow.NowyWskaznik1(); Assert.AreEqual("Wskaźnik: (Wskaźnik)", definicjeElementowDashboardow.PobierzTytulOkna()); definicjeElementowDashboardow.ZamknijOkno(); definicjeElementowDashboardow.KliknijNie(); definicjeElementowDashboardow.NowyWskaznik2(); Assert.AreEqual("Lista: (Tabela)", definicjeElementowDashboardow.PobierzTytulOkna()); definicjeElementowDashboardow.ZamknijOkno(); definicjeElementowDashboardow.Kliknij_Nie(); DefinicjaPrzedzialowCzasowych definicjaPrzedzialowCzasowych = drzewko.PrzejdzDoDefinicjaPrzedzialowCzasowych(); Assert.AreNotEqual("Nowy (Definicja dynamiczna)", definicjaPrzedzialowCzasowych.PobierzNazwePrzyciskuZToolbar()); DefinicjeUtrwalania definicjeUtrwalania = drzewko.PrzejdzDoDefinicjeUtrwalania(); Assert.AreNotEqual("Nowy (Definicja utrwalania)", definicjeUtrwalania.PobierzNazwePrzyciskuZToolbar()); DefinicjaZastawowDanych definicjaZastawowDanych = drzewko.PrzejdzDoDefinicjeZestawowDanych(); Assert.AreNotEqual("Nowy (Definicja zestawów danych)", definicjaZastawowDanych.PobierzNazwePrzyciskuZToolbar()); DefinicjaZestawowPrzedzialowCzasowych definicjaZestawowPrzedzialowCzasowych = drzewko.PrzejdzDoDefinicjeZestawowPrzedzialowCzasowych(); Assert.AreNotEqual("Nowy (Zestaw przedziałów czasowych)", definicjaZestawowPrzedzialowCzasowych.PobierzNazwePrzyciskuZToolbar()); ZestawyBarw zestawyBarw = drzewko.PrzejdzDoZestawyBarw(); zestawyBarw.NowaDefinicjaZestawu(); Assert.AreEqual("Zestaw barw: ", zestawyBarw.PobierzTytulOkna()); zestawyBarw.ZamknijOkno(); zestawyBarw.KliknijNie(); ZestawyPrzedzialowDanych zestawyPrzedzialowDanych = drzewko.PrzejdzDoZestawyPrzedzialowDanych(); zestawyPrzedzialowDanych.NowaDefinicjaZestawu(); Assert.AreEqual("Zestaw przedziałów liczb dziesiętnych: (Decimal)", zestawyPrzedzialowDanych.PobierzTytulOkna()); zestawyPrzedzialowDanych.ZamknijOkno(); zestawyPrzedzialowDanych.KliknijNie(); drzewko.ZamknijOkno(); licencjaDemonstracyjna = stronaGlowna .PrzejdzDoLicencjeDemonstracyjne(); if (!licencjaDemonstracyjna.CzyLicencjaFirmowaZaznaczona()) { licencjaDemonstracyjna.ZaznaczOdznaczFirmowaLicencja(); stronaGlowna = licencjaDemonstracyjna.ZapiszIZamknij(); logowanie.ZalogujPonownie(BAZA_BI_TEST, "Administrator"); } else { stronaGlowna = licencjaDemonstracyjna.ZapiszIZamknij(); } stronaGlowna.PrzejdzDoOpcji(); drzewko.PrzejdzDoBI(); modeleDanych = drzewko.PrzejdzDoModeleDanych(); modeleDanych.NowaDefinicjaWskaznika1(); Assert.AreEqual("Definicja wskaźnika: ", modeleDanych.PobierzTytulOkna()); modeleDanych.ZamknijOkno(); modeleDanych.KliknijNie(); modeleDanych.NowaDefinicjaWskaznika2(); Assert.AreEqual("Definicja domeny: ", modeleDanych.PobierzTytulOkna()); modeleDanych.ZamknijOkno(); modeleDanych.KliknijNie(); modeleDanych.NowaDefinicjaWskaznika3(); Assert.AreEqual("Definicja tabeli: ", modeleDanych.PobierzTytulOkna()); modeleDanych.ZamknijOkno(); modeleDanych.KliknijNie(); modeleDanych.NowaDefinicjaWskaznika4(); Assert.AreEqual("Definicja raportu: ", modeleDanych.PobierzTytulOkna()); modeleDanych.ZamknijOkno(); modeleDanych.KliknijNie(); definicjeElementowDashboardow = drzewko.PrzejdzDoDefinicjeElementowDashboardow(); definicjeElementowDashboardow.NowyWskaznik1(); Assert.AreEqual("Wskaźnik: (Wskaźnik)", definicjeElementowDashboardow.PobierzTytulOkna()); definicjeElementowDashboardow.ZamknijOkno(); definicjeElementowDashboardow.KliknijNie(); definicjeElementowDashboardow.NowyWskaznik2(); Assert.AreEqual("Lista: (Tabela)", definicjeElementowDashboardow.PobierzTytulOkna()); definicjeElementowDashboardow.ZamknijOkno(); definicjeElementowDashboardow.Kliknij_Nie(); definicjaPrzedzialowCzasowych = drzewko.PrzejdzDoDefinicjaPrzedzialowCzasowych(); definicjaPrzedzialowCzasowych.NowaDefinicja(); Assert.AreEqual("Definicja dynamiczna: ", definicjaPrzedzialowCzasowych.PobierzTytulOkna()); definicjaPrzedzialowCzasowych.ZamknijOkno(); definicjaPrzedzialowCzasowych.KliknijNie(); definicjeUtrwalania = drzewko.PrzejdzDoDefinicjeUtrwalania(); definicjeUtrwalania.NowaDefinicja(); Assert.AreEqual("Dodawanie zapisu", definicjeUtrwalania.PobierzTytulOkna()); definicjeUtrwalania.ZamknijOkno(); definicjaZestawowPrzedzialowCzasowych = drzewko.PrzejdzDoDefinicjeZestawowPrzedzialowCzasowych(); definicjaZestawowPrzedzialowCzasowych.NowaDefinicjaZestawu(); Assert.AreEqual("Zestaw przedziałów czasowych: ", definicjaZestawowPrzedzialowCzasowych.PobierzTytulOkna()); definicjeUtrwalania.ZamknijOkno(); definicjeUtrwalania.KliknijNie(); zestawyBarw = drzewko.PrzejdzDoZestawyBarw(); zestawyBarw.NowaDefinicjaZestawu(); Assert.AreEqual("Zestaw barw: ", zestawyBarw.PobierzTytulOkna()); zestawyBarw.ZamknijOkno(); zestawyBarw.KliknijNie(); drzewko.ZamknijOkno(); }