如何在真实设备上测试用例失败时截取 android 应用程序的屏幕截图
how to take screen shot of android app when testcase fails on real device
我正在尝试使用以下代码在 android/iPhone 设备上获取屏幕截图:
File temp = ((TakesScreenshot (AndroidDriver) driver).getScreenshotAs(OutputType.FILE);
FileUtils.copyFile(temp, new File("D:\my1.png"));
我在 Appium 版本中遇到错误 unable to handle screenshot
1.4.8.请帮我用我的原生 android 应用程序解决这个问题。
请尝试使用以下代码File temp=((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE); FileUtils.copyFile(temp, new File("D:\my1.png"));
这通过将上下文从 Web 切换到本机来解决 --- driver.context("NATIVE_APP");
我正在尝试使用以下代码在 android/iPhone 设备上获取屏幕截图:
File temp = ((TakesScreenshot (AndroidDriver) driver).getScreenshotAs(OutputType.FILE);
FileUtils.copyFile(temp, new File("D:\my1.png"));
我在 Appium 版本中遇到错误 unable to handle screenshot
1.4.8.请帮我用我的原生 android 应用程序解决这个问题。
请尝试使用以下代码File temp=((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE); FileUtils.copyFile(temp, new File("D:\my1.png"));
这通过将上下文从 Web 切换到本机来解决 --- driver.context("NATIVE_APP");