public void AGBAufruf3() //T_U1-7_AL_B_01 { //Variante Dropdown Login TestTools.TestStart_Angemeldete_User_Ausloggen(driver); TestTools.User_Login_Durchführen(LoginDaten.Name1, LoginDaten.PW1, driver); TestTools.AGBDropdownLogin(driver); TestTools.TestEnde_Angemeldete_User_Ausloggen_Oder_Startseite_Aufrufen(driver); }
public void PWÄndern() //T_C2-1_F03_B_001 { TestTools.TestStart_Angemeldete_User_Ausloggen(driver); TestTools.User_Login_Durchführen(LoginDaten.Name1, LoginDaten.PW1, driver); TestTools.Element_Klicken(ObjektIDs.Dropdown_Login, driver); driver.FindElement(By.LinkText(ObjektIDs.Dropdown_Login_PW_Ändern)).Click(); Assert.AreEqual(Hinweise.PW_Ändern_Seite, TestTools.Label_Text_Zurückgeben(ObjektIDs.PW_Ändern_Seite, driver)); TestTools.Daten_In_Textbox_Eingeben(LoginDaten.PW2, ObjektIDs.Passwort_Feld, driver); TestTools.Daten_In_Textbox_Eingeben(LoginDaten.PW2, ObjektIDs.Passwort_Feld_Bestätigung, driver); //AGBs Fußzeile TestTools.AGBFußzeile(driver); TestTools.Nutzer_Ausloggen(driver); TestTools.User_Login_Durchführen(LoginDaten.Name1, LoginDaten.PW1, driver); TestTools.Element_Klicken(ObjektIDs.Dropdown_Login, driver); driver.FindElement(By.LinkText(ObjektIDs.Dropdown_Login_PW_Ändern)).Click(); Assert.AreEqual(Hinweise.PW_Ändern_Seite, TestTools.Label_Text_Zurückgeben(ObjektIDs.PW_Ändern_Seite, driver)); TestTools.Daten_In_Textbox_Eingeben(LoginDaten.PW2, ObjektIDs.Passwort_Feld, driver); TestTools.Daten_In_Textbox_Eingeben(LoginDaten.PW2, ObjektIDs.Passwort_Feld_Bestätigung, driver); //Datenschutzbestimmungen Fußzeile TestTools.DatenschutzFußzeile(driver); TestTools.Nutzer_Ausloggen(driver); TestTools.User_Login_Durchführen(LoginDaten.Name1, LoginDaten.PW1, driver); TestTools.Element_Klicken(ObjektIDs.Dropdown_Login, driver); driver.FindElement(By.LinkText(ObjektIDs.Dropdown_Login_PW_Ändern)).Click(); Assert.AreEqual(Hinweise.PW_Ändern_Seite, TestTools.Label_Text_Zurückgeben(ObjektIDs.PW_Ändern_Seite, driver)); TestTools.Daten_In_Textbox_Eingeben(LoginDaten.PW2, ObjektIDs.Passwort_Feld, driver); TestTools.Daten_In_Textbox_Eingeben(LoginDaten.PW2, ObjektIDs.Passwort_Feld_Bestätigung, driver); //Kontakt Fußzeile TestTools.KontaktFußzeile(driver); TestTools.Nutzer_Ausloggen(driver); TestTools.User_Login_Durchführen(LoginDaten.Name1, LoginDaten.PW1, driver); TestTools.Element_Klicken(ObjektIDs.Dropdown_Login, driver); driver.FindElement(By.LinkText(ObjektIDs.Dropdown_Login_PW_Ändern)).Click(); Assert.AreEqual(Hinweise.PW_Ändern_Seite, TestTools.Label_Text_Zurückgeben(ObjektIDs.PW_Ändern_Seite, driver)); TestTools.Daten_In_Textbox_Eingeben(LoginDaten.PW2, ObjektIDs.Passwort_Feld, driver); TestTools.Daten_In_Textbox_Eingeben(LoginDaten.PW2, ObjektIDs.Passwort_Feld_Bestätigung, driver); //Impressum Fußzeile TestTools.ImpressumFußzeile(driver); TestTools.Nutzer_Ausloggen(driver); TestTools.User_Login_Durchführen(LoginDaten.Name1, LoginDaten.PW1, driver); TestTools.Element_Klicken(ObjektIDs.Dropdown_Login, driver); driver.FindElement(By.LinkText(ObjektIDs.Dropdown_Login_PW_Ändern)).Click(); Assert.AreEqual(Hinweise.PW_Ändern_Seite, TestTools.Label_Text_Zurückgeben(ObjektIDs.PW_Ändern_Seite, driver)); TestTools.Daten_In_Textbox_Eingeben(LoginDaten.PW2, ObjektIDs.Passwort_Feld, driver); TestTools.Daten_In_Textbox_Eingeben(LoginDaten.PW2, ObjektIDs.Passwort_Feld_Bestätigung, driver); //AGBs Dropdown TestTools.AGBDropdownLogin(driver); TestTools.Nutzer_Ausloggen(driver); TestTools.User_Login_Durchführen(LoginDaten.Name1, LoginDaten.PW1, driver); TestTools.Element_Klicken(ObjektIDs.Dropdown_Login, driver); driver.FindElement(By.LinkText(ObjektIDs.Dropdown_Login_PW_Ändern)).Click(); Assert.AreEqual(Hinweise.PW_Ändern_Seite, TestTools.Label_Text_Zurückgeben(ObjektIDs.PW_Ändern_Seite, driver)); TestTools.Daten_In_Textbox_Eingeben(LoginDaten.PW2, ObjektIDs.Passwort_Feld, driver); TestTools.Daten_In_Textbox_Eingeben(LoginDaten.PW2, ObjektIDs.Passwort_Feld_Bestätigung, driver); //Datenschutzbestimmungen Dropdown TestTools.DatenschutzDropdownLogin(driver); TestTools.Nutzer_Ausloggen(driver); TestTools.User_Login_Durchführen(LoginDaten.Name1, LoginDaten.PW1, driver); TestTools.Element_Klicken(ObjektIDs.Dropdown_Login, driver); driver.FindElement(By.LinkText(ObjektIDs.Dropdown_Login_PW_Ändern)).Click(); Assert.AreEqual(Hinweise.PW_Ändern_Seite, TestTools.Label_Text_Zurückgeben(ObjektIDs.PW_Ändern_Seite, driver)); TestTools.Daten_In_Textbox_Eingeben(LoginDaten.PW2, ObjektIDs.Passwort_Feld, driver); TestTools.Daten_In_Textbox_Eingeben(LoginDaten.PW2, ObjektIDs.Passwort_Feld_Bestätigung, driver); //Kontakt Dropdown TestTools.KontaktDropdownLogin(driver); TestTools.Nutzer_Ausloggen(driver); TestTools.User_Login_Durchführen(LoginDaten.Name1, LoginDaten.PW1, driver); TestTools.Element_Klicken(ObjektIDs.Dropdown_Login, driver); driver.FindElement(By.LinkText(ObjektIDs.Dropdown_Login_PW_Ändern)).Click(); Assert.AreEqual(Hinweise.PW_Ändern_Seite, TestTools.Label_Text_Zurückgeben(ObjektIDs.PW_Ändern_Seite, driver)); TestTools.Daten_In_Textbox_Eingeben(LoginDaten.PW2, ObjektIDs.Passwort_Feld, driver); TestTools.Daten_In_Textbox_Eingeben(LoginDaten.PW2, ObjektIDs.Passwort_Feld_Bestätigung, driver); //Impressum Dropdown TestTools.ImpressumDropdownLogin(driver); TestTools.Nutzer_Ausloggen(driver); TestTools.User_Login_Durchführen(LoginDaten.Name1, LoginDaten.PW1, driver); TestTools.Element_Klicken(ObjektIDs.Dropdown_Login, driver); driver.FindElement(By.LinkText(ObjektIDs.Dropdown_Login_PW_Ändern)).Click(); Assert.AreEqual(Hinweise.PW_Ändern_Seite, TestTools.Label_Text_Zurückgeben(ObjektIDs.PW_Ändern_Seite, driver)); TestTools.Daten_In_Textbox_Eingeben(LoginDaten.PW2, ObjektIDs.Passwort_Feld, driver); TestTools.Daten_In_Textbox_Eingeben(LoginDaten.PW2, ObjektIDs.Passwort_Feld_Bestätigung, driver); //StartButton TestTools.Element_Klicken(ObjektIDs.StartButton, driver); Assert.AreEqual(Hinweise.Startseite, driver.Title); TestTools.Nutzer_Ausloggen(driver); TestTools.User_Login_Durchführen(LoginDaten.Name1, LoginDaten.PW1, driver); //Änderung durchführen TestTools.Nutzer_Ausloggen(driver); TestTools.User_Login_Durchführen(LoginDaten.Name2, LoginDaten.PW1, driver); TestTools.Element_Klicken(ObjektIDs.Dropdown_Login, driver); driver.FindElement(By.LinkText(ObjektIDs.Dropdown_Login_PW_Ändern)).Click(); Assert.AreEqual(Hinweise.PW_Ändern_Seite, TestTools.Label_Text_Zurückgeben(ObjektIDs.PW_Ändern_Seite, driver)); TestTools.Daten_In_Textbox_Eingeben(LoginDaten.PW2, ObjektIDs.Passwort_Feld, driver); TestTools.Daten_In_Textbox_Eingeben(LoginDaten.PW2, ObjektIDs.Passwort_Feld_Bestätigung, driver); TestTools.Element_Klicken("Abschicken", driver); Assert.AreEqual(Hinweise.PW_Änderung_Erfolgreich, TestTools.Label_Text_Zurückgeben(ObjektIDs.Passwort_Feld, driver)); TestTools.TestEnde_Angemeldete_User_Ausloggen_Oder_Startseite_Aufrufen(driver); }
public void PersDatenÄndern2() //T_C2-1_F02_B_001 { TestTools.TestStart_Angemeldete_User_Ausloggen(driver); TestTools.User_Login_Durchführen(LoginDaten.Name1, LoginDaten.PW1, driver); TestTools.Element_Klicken(ObjektIDs.Dropdown_Login, driver); driver.FindElement(By.LinkText(ObjektIDs.Eigene_Daten)).Click(); //Daten ändern über AGB Fußzeile abbrechen TestTools.Daten_In_Textbox_Eingeben("Test", ObjektIDs.Firmanname, driver); TestTools.AGBFußzeile(driver); TestTools.Element_Klicken(ObjektIDs.Dropdown_Login, driver); driver.FindElement(By.LinkText(ObjektIDs.Eigene_Daten)).Click(); Assert.AreEqual("AllYouCanEat GmbH", TestTools.Textbox_Text_Zurückgeben(ObjektIDs.Firmanname, driver)); //Daten ändern über Datenschutzbestimmungen Fußzeile abbrechen TestTools.Daten_In_Textbox_Eingeben("Test", ObjektIDs.Firmanname, driver); TestTools.DatenschutzFußzeile(driver); TestTools.Element_Klicken(ObjektIDs.Dropdown_Login, driver); driver.FindElement(By.LinkText(ObjektIDs.Eigene_Daten)).Click(); Assert.AreEqual("AllYouCanEat GmbH", TestTools.Textbox_Text_Zurückgeben(ObjektIDs.Firmanname, driver)); //Daten ändern über Kontakt Fußzeile abbrechen TestTools.Daten_In_Textbox_Eingeben("Test", ObjektIDs.Firmanname, driver); TestTools.KontaktFußzeile(driver); TestTools.Element_Klicken(ObjektIDs.Dropdown_Login, driver); driver.FindElement(By.LinkText(ObjektIDs.Eigene_Daten)).Click(); Assert.AreEqual("AllYouCanEat GmbH", TestTools.Textbox_Text_Zurückgeben(ObjektIDs.Firmanname, driver)); //Daten ändern über Impressum Fußzeile abbrechen TestTools.Daten_In_Textbox_Eingeben("Test", ObjektIDs.Firmanname, driver); TestTools.ImpressumFußzeile(driver); TestTools.Element_Klicken(ObjektIDs.Dropdown_Login, driver); driver.FindElement(By.LinkText(ObjektIDs.Eigene_Daten)).Click(); Assert.AreEqual("AllYouCanEat GmbH", TestTools.Textbox_Text_Zurückgeben(ObjektIDs.Firmanname, driver)); //Daten ändern über AGB Dropdown abbrechen TestTools.Daten_In_Textbox_Eingeben("Test", ObjektIDs.Firmanname, driver); TestTools.AGBDropdownLogin(driver); TestTools.Element_Klicken(ObjektIDs.Dropdown_Login, driver); driver.FindElement(By.LinkText(ObjektIDs.Eigene_Daten)).Click(); Assert.AreEqual("AllYouCanEat GmbH", TestTools.Textbox_Text_Zurückgeben(ObjektIDs.Firmanname, driver)); //Daten ändern über Datenschutzbestimmungen Dropdown abbrechen TestTools.Daten_In_Textbox_Eingeben("Test", ObjektIDs.Firmanname, driver); TestTools.DatenschutzDropdownLogin(driver); TestTools.Element_Klicken(ObjektIDs.Dropdown_Login, driver); driver.FindElement(By.LinkText(ObjektIDs.Eigene_Daten)).Click(); Assert.AreEqual("AllYouCanEat GmbH", TestTools.Textbox_Text_Zurückgeben(ObjektIDs.Firmanname, driver)); //Daten ändern über Kontakt Dropdown abbrechen TestTools.Daten_In_Textbox_Eingeben("Test", ObjektIDs.Firmanname, driver); TestTools.KontaktDropdownLogin(driver); TestTools.Element_Klicken(ObjektIDs.Dropdown_Login, driver); driver.FindElement(By.LinkText(ObjektIDs.Eigene_Daten)).Click(); Assert.AreEqual("AllYouCanEat GmbH", TestTools.Textbox_Text_Zurückgeben(ObjektIDs.Firmanname, driver)); //Daten ändern über Impressum Dropdown abbrechen TestTools.Daten_In_Textbox_Eingeben("Test", ObjektIDs.Firmanname, driver); TestTools.ImpressumDropdownLogin(driver); TestTools.Element_Klicken(ObjektIDs.Dropdown_Login, driver); driver.FindElement(By.LinkText(ObjektIDs.Eigene_Daten)).Click(); Assert.AreEqual("AllYouCanEat GmbH", TestTools.Textbox_Text_Zurückgeben(ObjektIDs.Firmanname, driver)); //Daten ändern über Eigene Daten abbrechen TestTools.Daten_In_Textbox_Eingeben("Test", ObjektIDs.Firmanname, driver); TestTools.Element_Klicken(ObjektIDs.Dropdown_Login, driver); driver.FindElement(By.LinkText(ObjektIDs.Eigene_Daten)).Click(); TestTools.Selenium_Wartet_Eine_Sekunde(driver); Assert.AreEqual("AllYouCanEat GmbH", TestTools.Textbox_Text_Zurückgeben(ObjektIDs.Firmanname, driver)); //Daten ändern über StartButton abbrechen TestTools.Daten_In_Textbox_Eingeben("Test", ObjektIDs.Firmanname, driver); driver.Navigate().GoToUrl(baseURL); TestTools.Element_Klicken(ObjektIDs.Dropdown_Login, driver); driver.FindElement(By.LinkText(ObjektIDs.Eigene_Daten)).Click(); Assert.AreEqual("AllYouCanEat GmbH", TestTools.Textbox_Text_Zurückgeben(ObjektIDs.Firmanname, driver)); //Daten ändern über Logout abbrechen TestTools.Daten_In_Textbox_Eingeben("Test", ObjektIDs.Firmanname, driver); TestTools.Nutzer_Ausloggen(driver); TestTools.User_Login_Durchführen(LoginDaten.Name1, LoginDaten.PW1, driver); TestTools.Element_Klicken(ObjektIDs.Dropdown_Login, driver); driver.FindElement(By.LinkText(ObjektIDs.Eigene_Daten)).Click(); Assert.AreEqual("AllYouCanEat GmbH", TestTools.Textbox_Text_Zurückgeben(ObjektIDs.Firmanname, driver)); TestTools.TestEnde_Angemeldete_User_Ausloggen_Oder_Startseite_Aufrufen(driver); }