Can';t使用selenium和java中的applitools拍摄整页屏幕截图

Can';t使用selenium和java中的applitools拍摄整页屏幕截图,selenium,testing,automation,applitools,Selenium,Testing,Automation,Applitools,我尝试了java with selenium在applitools中拍摄完整页面的截图,我使用了下面的代码拍摄完整页面的截图,但无法拍摄完整页面的截图,它只需要当前页面和缝合。我刚刚开始学习自动化测试,所以请详细帮助我 public void checklogin() { Eyes eyes=new Eyes(); eyes.setApiKey("MY API KEY"); eyes.setBatch(new BatchInfo("My Batch")); eye

我尝试了java with 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();
}
替换

eyes.setStitchMode(StitchMode.CSS);
致:

详情请浏览:

如果您使用的是
eyes.setForcellPagesCreenshot(true)
,则不需要缝合模式。只需删除或注释掉
eyes.setTitchMode(StitchMode.CSS)
行。

Hi raja-欢迎使用堆栈溢出。你的问题是完全正确的,并且提供了足够的关于你想做什么的信息。如果删除最后一句请求详细帮助的话,您可能会获得更大的成功。记住,你是在要求别人从他们的一天中抽出时间来帮助你。我喜欢这样的想法:当你问问题时,你应该假装在和一位忙碌的同事说话。如果你有applitools的眼睛,你应该打开一张罚单问他们。他们的网站上也有很多关于这一切的信息。。。你看过了吗?你试过他们不同的样品吗?
 eyes.setStitchMode(StitchMode.SCROLL);