diff --git a/src/test/java/de/deadlocker8/budgetmaster/integration/selenium/ChangeTransactionTypeTest.java b/src/test/java/de/deadlocker8/budgetmaster/integration/selenium/ChangeTransactionTypeTest.java index b0ebb34843f7febb0c98806c4bc62a8f817d9de8..3e075b052a29127b5d47a585345e17619f528065 100644 --- a/src/test/java/de/deadlocker8/budgetmaster/integration/selenium/ChangeTransactionTypeTest.java +++ b/src/test/java/de/deadlocker8/budgetmaster/integration/selenium/ChangeTransactionTypeTest.java @@ -30,9 +30,15 @@ class ChangeTransactionTypeTest extends SeleniumTestBase { driver.get(helper.getUrl() + "/transactions/" + transactionID + "/edit"); + // move cursor away Actions builder = new Actions(driver); - WebElement element = driver.findElement(By.id("transaction-actions-button")); - builder.moveToElement(element).build().perform(); + WebElement logo = driver.findElement(By.id("nav-logo")); + builder.moveToElement(logo).build().perform(); + + // move cursor to button + builder = new Actions(driver); + WebElement button = driver.findElement(By.id("transaction-actions-button")); + builder.moveToElement(button).build().perform(); By changeTypeButtonSelector = By.xpath("//a[contains(@data-action-type, 'changeType')][1]"); WebDriverWait wait = new WebDriverWait(driver, 5);