Я должен проверить загруженный PDF и открыть его, используя Selenium .Для этого я использую Робот класс.Это не является постоянным или мы можем сказать общее решение этого.
Вопрос: Может ли кто-нибудь помочь и предоставить более надежное решение для того же?
Пожалуйста, найдите ниже код:
public boolean CommonEvents(WebDriver driver) throws InterruptedException {
try {
Thread.sleep(2000);
Robot robot = new Robot();
robot.mouseMove(100, 700);
robot.mousePress(InputEvent.BUTTON1_DOWN_MASK);
robot.mouseRelease(InputEvent.BUTTON1_MASK);
robot.mousePress(InputEvent.BUTTON1_DOWN_MASK);
robot.mouseRelease(InputEvent.BUTTON1_MASK);
Thread.sleep(10000);
} catch(Exception e) {
BaseTest.reportPass(driver, null, "Should click on PDF to open", "Failed to click on PDF to open");
}
}