예제 #1
0
        //T_U1-3_F03_B_001
        public void RegistrationsDropdownLinks()
        {
            //Variante Dropdown
            TestTools.TestStart_Angemeldete_User_Ausloggen(driver);

            TestTools.Element_Klicken(ObjektIDs.Dropdown_Logout, driver);
            TestTools.Element_Klicken(ObjektIDs.Dropdown_Logout_RegisterButton, driver);
            Assert.AreEqual(Hinweise.Registrierungsseite, TestTools.Label_Text_Zurückgeben("RegSeite", driver));

            //AGB
            TestTools.AGBDropdownLogout(driver);

            TestTools.Element_Klicken(ObjektIDs.Dropdown_Logout, driver);
            TestTools.Element_Klicken(ObjektIDs.Dropdown_Logout_RegisterButton, driver);
            Assert.AreEqual(Hinweise.Registrierungsseite, TestTools.Label_Text_Zurückgeben("RegSeite", driver));

            //Datenschutz
            TestTools.DatenschutzDropdownLogout(driver);

            TestTools.Element_Klicken(ObjektIDs.Dropdown_Logout, driver);
            TestTools.Element_Klicken(ObjektIDs.Dropdown_Logout_RegisterButton, driver);
            Assert.AreEqual(Hinweise.Registrierungsseite, TestTools.Label_Text_Zurückgeben("RegSeite", driver));

            //Kontakt
            TestTools.KontaktDropdownLogout(driver);

            TestTools.Element_Klicken(ObjektIDs.Dropdown_Logout, driver);
            TestTools.Element_Klicken(ObjektIDs.Dropdown_Logout_RegisterButton, driver);
            Assert.AreEqual(Hinweise.Registrierungsseite, TestTools.Label_Text_Zurückgeben("RegSeite", driver));

            //Impressum
            TestTools.ImpressumDropdownLogout(driver);

            TestTools.TestEnde_Angemeldete_User_Ausloggen_Oder_Startseite_Aufrufen(driver);
        }
예제 #2
0
        public void AGBAufruf2()
        //T_U1-7_AL_B_01
        {
            //Variante Dropdown Logout
            TestTools.TestStart_Angemeldete_User_Ausloggen(driver);

            TestTools.AGBDropdownLogout(driver);

            TestTools.TestEnde_Angemeldete_User_Ausloggen_Oder_Startseite_Aufrufen(driver);
        }
예제 #3
0
        public void PWVergessen1()
        //T_C2-2_F02_B_001
        {
            TestTools.TestStart_Angemeldete_User_Ausloggen(driver);

            driver.Navigate().GoToUrl(PWRequestURL);

            Assert.AreEqual("", TestTools.Textbox_Text_Zurückgeben(ObjektIDs.EMail_Feld, driver));

            //AGBs Fußzeile
            TestTools.AGBFußzeile(driver);
            driver.Navigate().GoToUrl(PWRequestURL);

            //Datenschutzbestimmungen Fußzeile
            TestTools.DatenschutzFußzeile(driver);
            driver.Navigate().GoToUrl(PWRequestURL);

            //Kontakt Fußzeile
            TestTools.KontaktFußzeile(driver);
            driver.Navigate().GoToUrl(PWRequestURL);

            //Impressum Fußzeile
            TestTools.ImpressumFußzeile(driver);
            driver.Navigate().GoToUrl(PWRequestURL);

            //AGBs Dropdown
            TestTools.AGBDropdownLogout(driver);
            driver.Navigate().GoToUrl(PWRequestURL);

            //Datenschutzbestimmungen Dropdown
            TestTools.DatenschutzDropdownLogout(driver);
            driver.Navigate().GoToUrl(PWRequestURL);

            //Kontakt Dropdown
            TestTools.KontaktDropdownLogout(driver);
            driver.Navigate().GoToUrl(PWRequestURL);

            //Impressum Dropdown
            TestTools.ImpressumDropdownLogout(driver);

            TestTools.TestEnde_Angemeldete_User_Ausloggen_Oder_Startseite_Aufrufen(driver);
        }
예제 #4
0
        public void PWVergessen3()
        //T_C2-2_F04_B_001
        {
            TestTools.TestStart_Angemeldete_User_Ausloggen(driver);

            driver.Navigate().GoToUrl(PWRequestURL);
            Assert.AreEqual("", TestTools.Textbox_Text_Zurückgeben(ObjektIDs.EMail_Feld, driver));
            TestTools.Daten_In_Textbox_Eingeben("*****@*****.**", ObjektIDs.EMail_Feld, driver);
            TestTools.Element_Klicken("PWRecoveryAbschicken", driver);
            Assert.AreEqual(Hinweise.PW_Änderung_Bestätigung, TestTools.Label_Text_Zurückgeben("RegErfolg", driver));

            //AGBs Fußzeile
            TestTools.AGBFußzeile(driver);
            driver.Navigate().GoToUrl(PWRequestURL);
            Assert.AreEqual("", TestTools.Textbox_Text_Zurückgeben(ObjektIDs.EMail_Feld, driver));
            TestTools.Daten_In_Textbox_Eingeben("*****@*****.**", ObjektIDs.EMail_Feld, driver);
            TestTools.Element_Klicken("PWRecoveryAbschicken", driver);
            Assert.AreEqual(Hinweise.PW_Änderung_Bestätigung, TestTools.Label_Text_Zurückgeben("RegErfolg", driver));

            //Datenschutzbestimmungen Fußzeile
            TestTools.DatenschutzFußzeile(driver);
            driver.Navigate().GoToUrl(PWRequestURL);
            Assert.AreEqual("", TestTools.Textbox_Text_Zurückgeben(ObjektIDs.EMail_Feld, driver));
            TestTools.Daten_In_Textbox_Eingeben("*****@*****.**", ObjektIDs.EMail_Feld, driver);
            TestTools.Element_Klicken("PWRecoveryAbschicken", driver);
            Assert.AreEqual(Hinweise.PW_Änderung_Bestätigung, TestTools.Label_Text_Zurückgeben("RegErfolg", driver));

            //Kontakt Fußzeile
            TestTools.KontaktFußzeile(driver);
            driver.Navigate().GoToUrl(PWRequestURL);
            Assert.AreEqual("", TestTools.Textbox_Text_Zurückgeben(ObjektIDs.EMail_Feld, driver));
            TestTools.Daten_In_Textbox_Eingeben("*****@*****.**", ObjektIDs.EMail_Feld, driver);
            TestTools.Element_Klicken("PWRecoveryAbschicken", driver);
            Assert.AreEqual(Hinweise.PW_Änderung_Bestätigung, TestTools.Label_Text_Zurückgeben("RegErfolg", driver));

            //Impressum Fußzeile
            TestTools.ImpressumFußzeile(driver);
            driver.Navigate().GoToUrl(PWRequestURL);
            Assert.AreEqual("", TestTools.Textbox_Text_Zurückgeben(ObjektIDs.EMail_Feld, driver));
            TestTools.Daten_In_Textbox_Eingeben("*****@*****.**", ObjektIDs.EMail_Feld, driver);
            TestTools.Element_Klicken("PWRecoveryAbschicken", driver);
            Assert.AreEqual(Hinweise.PW_Änderung_Bestätigung, TestTools.Label_Text_Zurückgeben("RegErfolg", driver));

            //AGBs Dropdown
            TestTools.AGBDropdownLogout(driver);
            driver.Navigate().GoToUrl(PWRequestURL);
            Assert.AreEqual("", TestTools.Textbox_Text_Zurückgeben(ObjektIDs.EMail_Feld, driver));
            TestTools.Daten_In_Textbox_Eingeben("*****@*****.**", ObjektIDs.EMail_Feld, driver);
            TestTools.Element_Klicken("PWRecoveryAbschicken", driver);
            Assert.AreEqual(Hinweise.PW_Änderung_Bestätigung, TestTools.Label_Text_Zurückgeben("RegErfolg", driver));

            //Datenschutzbestimmungen Dropdown
            TestTools.DatenschutzDropdownLogout(driver);
            driver.Navigate().GoToUrl(PWRequestURL);
            Assert.AreEqual("", TestTools.Textbox_Text_Zurückgeben(ObjektIDs.EMail_Feld, driver));
            TestTools.Daten_In_Textbox_Eingeben("*****@*****.**", ObjektIDs.EMail_Feld, driver);
            TestTools.Element_Klicken("PWRecoveryAbschicken", driver);
            Assert.AreEqual(Hinweise.PW_Änderung_Bestätigung, TestTools.Label_Text_Zurückgeben("RegErfolg", driver));

            //Kontakt Dropdown
            TestTools.KontaktDropdownLogout(driver);
            driver.Navigate().GoToUrl(PWRequestURL);
            Assert.AreEqual("", TestTools.Textbox_Text_Zurückgeben(ObjektIDs.EMail_Feld, driver));
            TestTools.Daten_In_Textbox_Eingeben("*****@*****.**", ObjektIDs.EMail_Feld, driver);
            TestTools.Element_Klicken("PWRecoveryAbschicken", driver);
            Assert.AreEqual(Hinweise.PW_Änderung_Bestätigung, TestTools.Label_Text_Zurückgeben("RegErfolg", driver));

            //Impressum Dropdown
            TestTools.ImpressumDropdownLogout(driver);

            TestTools.TestEnde_Angemeldete_User_Ausloggen_Oder_Startseite_Aufrufen(driver);
        }