Package org.openqa.selenium.interactions

Examples of org.openqa.selenium.interactions.Actions.perform()


    }

    private WebElement openContextMenu() {
        Actions actions = new Actions(getDriver());
        actions.contextClick(findElement(By.className("v-table-cell-wrapper")));
        actions.perform();
        return findElement(By.className("v-contextmenu"));
    }

    private void closeContextMenu() {
        Actions actions = new Actions(getDriver());
View Full Code Here


        openTestURL();

        WebElement wrapper = driver.findElement(By.className("v-ddwrapper"));
        Actions actions = new Actions(driver);
        actions.click(wrapper);
        actions.perform();

        WebElement focusedElement = driver.findElement(By
                .className("v-textarea-focus"));
        Assert.assertNotNull("Text area did not obtain focus after click",
                focusedElement);
View Full Code Here

        WebElement wrapper = driver.findElement(By
                .className("v-verticallayout"));
        Actions actions = new Actions(driver);
        actions.clickAndHold(wrapper);
        actions.moveByOffset(50, 50);
        actions.perform();

        WebElement dragElement = driver.findElement(By
                .className("v-drag-element"));
        List<WebElement> children = dragElement.findElements(By.xpath(".//*"));
        boolean found = false;
View Full Code Here

        builder.sendKeys(textArea, "first line asdf");
        builder.keyDown(Keys.SHIFT);
        builder.sendKeys(Keys.ENTER);
        builder.keyUp(Keys.SHIFT);
        builder.sendKeys(textArea, "second line jkl;");
        builder.perform();

        // Should have triggered shortcut
        Assert.assertEquals("1. Shift-Enter button pressed", getLogRow(0));
    }
View Full Code Here

        builder.sendKeys(textArea, "first line asdf");
        builder.keyDown(Keys.CONTROL);
        builder.sendKeys(Keys.ENTER);
        builder.keyUp(Keys.CONTROL);
        builder.sendKeys(textArea, "second line jkl;");
        builder.perform();

        // Should have triggered shortcut
        Assert.assertEquals("1. Ctrl-Enter button pressed", getLogRow(0));
    }
View Full Code Here

        for (int i = 0; i < 25; ++i) {
            keyNavigation.sendKeys(Keys.ARROW_DOWN);

        }
        keyNavigation.perform();

        // The broken behavior always caused a v-shadow element to have
        // height: 10px. Verify that this does no longer happen.

        String cssValue = driver.findElement(By.className("v-shadow"))
View Full Code Here

        Actions builder = new Actions(driver);
        builder.click(textArea);
        builder.sendKeys(textArea, "first line asdf");
        builder.sendKeys(Keys.ENTER);
        builder.sendKeys(textArea, "second line jkl;");
        builder.perform();

        // Should not have triggered shortcut
        assertEquals(" ", getLogRow(0));
    }
View Full Code Here

        Actions builder = new Actions(driver);
        builder.click(textArea);
        builder.sendKeys(textArea, "first line asdf");
        builder.sendKeys(Keys.ESCAPE);
        builder.sendKeys(textArea, "second line jkl;");
        builder.perform();

        assertEquals("1. Escape button pressed", getLogRow(0));
    }

    @Test
View Full Code Here

        builder2.sendKeys("third line");
        builder2.sendKeys(Keys.ENTER);
        builder2.sendKeys(Keys.ESCAPE);

        builder2.perform();

        assertEquals("1. Enter button pressed", getLogRow(1));
        assertEquals("2. Escape button pressed", getLogRow(0));
    }
View Full Code Here

        builder2.click(textField);

        builder2.sendKeys("third line");
        builder2.sendKeys(Keys.ENTER);

        builder2.perform();

        assertEquals("1. Enter button pressed", getLogRow(0));
    }
}
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.