Не могу сделать полный скриншот страницы, используя applitools в селене с Java
Я попробовал java с selenium, чтобы сделать полный скриншот страницы в applitools, и я использовал приведенный ниже код для полного скриншота страницы, но не могу сделать полный скриншот страницы, он берет только текущую страницу и швы. Я только что начал изучать тестирование автоматизации, поэтому пожалуйста, помогите мне в деталях.
public void checklogin()
{
Eyes eyes=new Eyes();
eyes.setApiKey("MY API KEY");
eyes.setBatch(new BatchInfo("My Batch"));
eyes.setMatchLevel(MatchLevel.LAYOUT);
eyes.setForceFullPageScreenshot(true);
eyes.setStitchMode(StitchMode.CSS);
eyes.open(driver, "BasicInfo", "BasicInformation");
eyes.checkWindow("BasicPage");
eyes.check("basic",Target.window().fully());
eyes.close();
}
1 ответ
Просто замени
eyes.setStitchMode(StitchMode.CSS);
чтобы:
eyes.setStitchMode(StitchMode.SCROLL);
Для получения дополнительной информации, пожалуйста, посетите: StitchMode
Если вы используете eyes.setForceFullPageScreenshot(true)
чем вам не нужен режим стежка. Просто удалите или закомментируйтеeyes.setStitchMode(StitchMode.CSS)
линия.