@Override public Dimension getScreenSize() { org.openqa.selenium.Dimension windowSize = driver.manage().window().getSize(); return new Dimension(windowSize.getWidth(), windowSize.getHeight()); }
public static Dimension getScreenSize() { log.info(MyLogger.getMethodName()); Dimension dimensions = driver.manage().window().getSize(); return dimensions; }
public void turnPageLeft() throws InterruptedException { acceptBadVideoAlert(); Dimension size = driver.manage().window().getSize(); int startX = (int) (size.width * START_OFFSET); int endX = (int) (size.width * END_OFFSET); int startY = size.height / 4; driver.swipe(startX, startY, endX, startY, SWIPE_DURATION); acceptBadVideoAlert(); }
@Override public Dimension getSize() { ensureWebDriver(); return delegateWindow().getSize(); }
private T swipeTo (final SwipeDirection direction, final SwipeStartPosition start, final int distancePercent) { return SwipeUtils.swipeTo (direction, start, distancePercent, this.setting, this.driver.manage () .window () .getSize (), null, null, this.actions); } }
protected void swipeDown(float topPad, float bottomPad) { Dimension size = driver.manage().window().getSize(); logger.debug("Window size is " + size); swipeDown(new Point(0, 0), size, 1000, topPad, bottomPad); }
/** * @return current window's size. */ public Dimension getWindowSize() { return getWindow().getSize(); }
public void tapAndHoldOnScreen(double x_offset, double y_offset, int duration) throws Exception { duration = duration * 1000; Dimension size = driver.manage().window().getSize(); Point middle = new Point(size.getWidth(), size.getHeight()); Point middleWithOffset = new Point(middle.x * x_offset, middle.y * y_offset); log("Coordinates with offset are: " + middleWithOffset.x + ", " + middleWithOffset.y); if (automationName.equalsIgnoreCase("selendroid")) { selendroidTapAtCoordinate((int) middleWithOffset.x, (int) middleWithOffset.y, duration); } else { driver.tap(1, (int) middleWithOffset.x, (int) middleWithOffset.y, duration); } }
/** * ====================================================================================== * TAPS ON SCREEN - MIDDLE OR AT RELATIVE COORDINATES * ====================================================================================== */ // Taps on the center of the screen. public void tapMiddle() throws Exception { Dimension size = driver.manage().window().getSize(); Point middle = new Point(size.getWidth() / 2, size.getHeight() / 2); tapAtCoordinates((int) middle.x, (int) middle.y); }
protected void swipeLeft(float leftPad, float rightPad) { Dimension size = driver.manage().window().getSize(); logger.debug("Window size " + size); swipeLeft(new Point(0,0), size, 1000, leftPad, rightPad); }
protected void swipeUp(float topPad, float bottomPad) { Dimension size = driver.manage().window().getSize(); logger.debug("Window size is " + size); swipeUp(new Point(0, 0), size, 1000, topPad, bottomPad); }
public static void main(final String[] args) { WebUIDriver.getWebUIDriver().setMode("ExistingGrid"); WebUIDriver.getWebUIDriver().setHubUrl(" "); WebDriver driver = WebUIDriver.getWebDriver(true); System.out.print(driver.manage().window().getSize().width + ":" + driver.manage().window().getSize().height); }
@Override public Dimension getSize() { return webDriver.manage().window().getSize(); }
@Override public Dimension getWindowSize() { return window.getSize(); } }
@Override public Dimension getScreenSize() { org.openqa.selenium.Dimension windowSize = driver.manage().window().getSize(); return new Dimension(windowSize.getWidth(), windowSize.getHeight()); }
private static Dimension getWindowSize() { try { return getCurrentDriver().manage().window().getSize(); } catch (NullPointerException | WebDriverException ex) { if (!GaleniumConfiguration.isChromeHeadless()) { getLogger().trace(MARKER_ERROR, "exception when fetching window size", ex); } } return null; }
/** * Swipe screen to direction * * @param direction swipe direction * @param time how fast screen should be swiped * @throws SwipeException if there is an error while swiping */ public static void swipe(DirectionStrategy direction, int time) throws SwipeException { Dimension size = PageFactory.getMobileDriver().manage().window().getSize(); swipe(new Point(0, 0), size, direction, time); }
@Test @Disabled void setWindowSizeSimple() { Dimension expectedDimension = new Dimension(800, 600); dmbs.setBrowserWindowSize(800, 600); Dimension actualDimension = WebDriverRunner.getWebDriver().manage().window().getSize(); assertThat(expectedDimension, equalTo(actualDimension)); }
@Override public boolean validateWindowSize(Dimension expected, Dimension epsilon) { Dimension actual = window.getSize(); if (withinRange(expected.width, actual.width, epsilon.width) == false) return false; return withinRange(expected.height, actual.height, epsilon.height); }