如果我将桌面作为集线器和移动设备(ios或android)连接为节点,我是否可以从桌面上截取手机上的网页截图?我可以使用Selenium Grid + Appium进行此操作,还是需要任何其他功能。
请咨询
答案 0 :(得分:1)
是的,你可以用Appium或Selenium Grid + Appium来做。以下代码将捕获屏幕截图并将其另存为screenshot.jpg
WebDriver driver1 = new Augmenter().augment(driver);
File file = ((TakesScreenshot)driver1).getScreenshotAs(OutputType.FILE);
FileUtils.copyFile(file, new File("Screenshot.jpg"));