diff --git a/src/test/LoginTest.test.ts b/src/test/LoginTest.test.ts index 0709d18354b8f83b88ed79182ec32bd89fc5c2c5..4a9b17fc11544648fe1f59b3f339076765b9bfee 100644 --- a/src/test/LoginTest.test.ts +++ b/src/test/LoginTest.test.ts @@ -44,7 +44,7 @@ describe("Login Test", function () { it("login with correct credentials", async function () { const loginButton = await driver.findElement(By.id("loginButton")); await loginButton.click(); - await driver.wait(until.elementLocated(By.id("loginDialog")), 5000); + await driver.wait(until.elementLocated(By.id("loginDialog")),10000); // Überprüfe, ob der Dialog geöffnet wurde const isDialogOpen = await driver.findElement(By.id("loginDialog")).isDisplayed(); @@ -58,7 +58,7 @@ describe("Login Test", function () { const okButton = await driver.findElement(By.id("okButton")); await okButton.click(); - await driver.wait(until.elementLocated(By.id("logoutButton")), 5000); + await driver.wait(until.elementLocated(By.id("logoutButton")),10000); const isLogoutButtonOpen = await driver.findElement(By.id("logoutButton")).isDisplayed(); assert.strictEqual(isLogoutButtonOpen, true, "Der Logout Button wird nicht angezeigt."); @@ -68,7 +68,7 @@ describe("Login Test", function () { // test await driver.findElement(By.id("loginButton")).click(); - await driver.wait(until.elementLocated(By.id("loginDialog")), 5000); + await driver.wait(until.elementLocated(By.id("loginDialog")),10000); // Überprüfe, ob der Dialog geöffnet wurde const isDialogOpen = await driver.findElement(By.id("loginDialog")).isDisplayed(); @@ -83,7 +83,7 @@ describe("Login Test", function () { const okButton = await driver.findElement(By.id("okButton")); await okButton.click(); - await driver.wait(until.elementLocated(By.id("errorMessage")), 5000); + await driver.wait(until.elementLocated(By.id("errorMessage")),10000); // Überprüfen, ob eine Fehlermeldung oder ein Verhalten für falsche Anmeldeinformationen angezeigt wird const isErrorMessageVisible = await driver.findElement(By.id("errorMessage")).isDisplayed(); @@ -93,7 +93,7 @@ describe("Login Test", function () { it("user cant see user management", async function () { const loginButton = await driver.findElement(By.id("loginButton")); await loginButton.click(); - await driver.wait(until.elementLocated(By.id("loginDialog")), 5000); + await driver.wait(until.elementLocated(By.id("loginDialog")),10000); // Überprüfe, ob der Dialog geöffnet wurde const isDialogOpen = await driver.findElement(By.id("loginDialog")).isDisplayed(); @@ -107,7 +107,7 @@ describe("Login Test", function () { const okButton = await driver.findElement(By.id("okButton")); await okButton.click(); - await driver.wait(until.elementLocated(By.id("logoutButton")), 5000); + await driver.wait(until.elementLocated(By.id("logoutButton")),10000); const isLogoutButtonOpen = await driver.findElement(By.id("logoutButton")).isDisplayed(); assert.strictEqual(isLogoutButtonOpen, true, "Der Logout Button wird nicht angezeigt."); diff --git a/src/test/UserManagement.test.ts b/src/test/UserManagement.test.ts index eea03b8759926384c79d1b3ba2d37c0d9dcd3908..8776fad9c40f60185966732d7c0b6e3f6ac0800a 100644 --- a/src/test/UserManagement.test.ts +++ b/src/test/UserManagement.test.ts @@ -44,7 +44,7 @@ describe("User Management Test", function () { const loginButton = await driver.findElement(By.id("loginButton")); await loginButton.click(); - await driver.wait(until.elementLocated(By.id("loginDialog")), 5000); + await driver.wait(until.elementLocated(By.id("loginDialog")),10000); const isDialogOpen = await driver.findElement(By.id("loginDialog")).isDisplayed(); assert.strictEqual(isDialogOpen, true, "Der Dialog wurde nicht geöffnet."); @@ -56,7 +56,7 @@ describe("User Management Test", function () { const okButton = await driver.findElement(By.id("okButton")); await okButton.click(); - await driver.wait(until.elementLocated(By.id("logoutButton")), 5000); + await driver.wait(until.elementLocated(By.id("logoutButton")),10000); const isLogoutButtonOpen = await driver.findElement(By.id("logoutButton")).isDisplayed(); driver.sleep(1000); assert.strictEqual(isLogoutButtonOpen, true, "Der Logout Button wird nicht angezeigt."); @@ -64,7 +64,7 @@ describe("User Management Test", function () { // click User Management const clickManagment = driver.findElement(By.linkText("UserManagment")); await clickManagment.click(); - await driver.wait(until.elementLocated(By.id("listUsers")), 5000); + await driver.wait(until.elementLocated(By.id("listUsers")),10000); const listUsers = await driver.findElement(By.id("listUsers")).isDisplayed(); assert.strictEqual(listUsers, true, "Der Dialog wurde nicht geöffnet."); }, 15000); @@ -82,7 +82,7 @@ describe("User Management Test", function () { it("create user", async function () { driver.findElement(By.id("addUserButton")).click(); - await driver.wait(until.elementLocated(By.id("addUserDialog")), 5000); + await driver.wait(until.elementLocated(By.id("addUserDialog")),10000); const inputUsername = await driver.findElement(By.id("inputUsername")); const inputMail = await driver.findElement(By.id("inputEmail")); @@ -95,7 +95,7 @@ describe("User Management Test", function () { await addButton.click(); // Überprüfung ob User im Frontend angelegt wurde - await driver.wait(until.elementLocated(By.id("user-Max")), 5000); + await driver.wait(until.elementLocated(By.id("user-Max")),10000); const userMax = await driver.findElement(By.id("user-Max")).isDisplayed(); assert.strictEqual(userMax, true, "Der User Max wurde nicht gefunden."); }, 15000); @@ -103,7 +103,7 @@ describe("User Management Test", function () { it("edit user", async function () { const editButton = driver.findElement(By.id("editButton-Flo")); await editButton.click(); - await driver.wait(until.elementLocated(By.id("editUserDialog")), 5000); + await driver.wait(until.elementLocated(By.id("editUserDialog")),10000); const isDialogOpen = await driver.findElement(By.id("editUserDialog")).isDisplayed(); const usernameInput = await driver.findElement(By.id("inputUsername")); @@ -115,7 +115,7 @@ describe("User Management Test", function () { const editNowButton = await driver.findElement(By.id("editNow")); await editNowButton.click(); - await driver.wait(until.elementLocated(By.id("user-Florian")), 5000); + await driver.wait(until.elementLocated(By.id("user-Florian")),10000); const userFlorianAdmin = await driver.findElement(By.id("user-Florian")).isDisplayed(); assert.strictEqual(userFlorianAdmin, true, "Der User Florian wurde nicht gefunden."); }, 15000); @@ -140,7 +140,7 @@ describe("User Management Test", function () { it("login with new account", async function () { const addButton = driver.findElement(By.id("addUserButton")); await addButton.click(); - await driver.wait(until.elementLocated(By.id("addUserDialog")), 5000); + await driver.wait(until.elementLocated(By.id("addUserDialog")),10000); //Informationen in Dialog eintragen const inputUsername = await driver.findElement(By.id("inputUsername")); @@ -154,7 +154,7 @@ describe("User Management Test", function () { await addButtonDialog.click(); //Check ob User erstellt - await driver.wait(until.elementLocated(By.id("user-Max")), 5000); + await driver.wait(until.elementLocated(By.id("user-Max")),10000); const userMax = await driver.findElement(By.id("user-Max")).isDisplayed(); await driver.sleep(1500); assert.strictEqual(userMax, true, "Der User Max wurde nicht gefunden."); @@ -167,7 +167,7 @@ describe("User Management Test", function () { //Login mit neuen User const loginButton = await driver.findElement(By.id("loginButton")); await loginButton.click(); - await driver.wait(until.elementLocated(By.id("loginDialog")), 5000); + await driver.wait(until.elementLocated(By.id("loginDialog")),10000); const emailInput = await driver.findElement(By.id("inputEmail")); const passwordInput = await driver.findElement(By.id("inputPassword")); @@ -177,7 +177,7 @@ describe("User Management Test", function () { await okButton.click(); //Check ob eingeloggt - await driver.wait(until.elementLocated(By.id("logoutButton")), 5000); + await driver.wait(until.elementLocated(By.id("logoutButton")),10000); const isLogoutButtonOpenMax = await driver.findElement(By.id("logoutButton")).isDisplayed(); assert.strictEqual(isLogoutButtonOpenMax, true, "Der Logout Button Max wird nicht angezeigt."); }, 15000); @@ -185,7 +185,7 @@ describe("User Management Test", function () { it("create User without password ERROR!", async function () { const addUserButton = driver.findElement(By.id("addUserButton")); await addUserButton.click(); - await driver.wait(until.elementLocated(By.id("addUserDialog")), 5000); + await driver.wait(until.elementLocated(By.id("addUserDialog")),10000); const inputUsername = await driver.findElement(By.id("inputUsername")); const inputMail = await driver.findElement(By.id("inputEmail")); @@ -197,7 +197,7 @@ describe("User Management Test", function () { const addButton = await driver.findElement(By.id("addButton")); await addButton.click(); - await driver.wait(until.elementLocated(By.id("warningMessage")), 5000); + await driver.wait(until.elementLocated(By.id("warningMessage")),10000); const warningMessage = await driver.findElement(By.id("warningMessage")).isDisplayed(); assert.strictEqual(warningMessage, true, "Die Fehlermeldung wurde nicht gefunden."); }, 15000); @@ -210,7 +210,7 @@ describe("User Management Test", function () { const editButtonFlo = await driver.findElement(By.id("editButton-Florian")); await editButtonFlo.click(); - await driver.wait(until.elementLocated(By.id("editUserDialog")), 5000); + await driver.wait(until.elementLocated(By.id("editUserDialog")),10000); const usernameInput = await driver.findElement(By.id("inputUsername")); usernameInput.clear(); @@ -224,7 +224,7 @@ describe("User Management Test", function () { const editNowButton = await driver.findElement(By.id("editNow")); await editNowButton.click(); - await driver.wait(until.elementLocated(By.id("user-Flo")), 5000); + await driver.wait(until.elementLocated(By.id("user-Flo")),10000); const userFlorianAdmin = await driver.findElement(By.id("user-Flo")).isDisplayed(); assert.strictEqual(userFlorianAdmin, true, "Der User Flo wurde nicht gefunden."); }, 15000);