¿Cómo probar la vista previa de impresión del navegador Chrome con Chrome webdriver?

He intentado usar el cambio entre ventanas usando

    String winHandleBefore = driver.getWindowHandle();
    <code to print>
    for (String winHandle : driver.getWindowHandles())
         driver.switchTo().window(winHandle);
    driver.findElement(By.className("cancel")).click();
    driver.switchTo().window(winHandleBefore);

Esto bloquea la ejecución de mi caso de prueba después de abrir la página de vista previa de impresión.

También probé con el método de ejecución de JavaScript, pero no lo utilicé.

   JavascriptExecutor jse = (JavascriptExecutor) driver;
   jse.executeScript("window.close()", "");

Sugiera si es posible hacerlo.