以编程方式启动appium服务器时如何在单独的文件中生成日志
how to generate logs in separate file when starting the appium server programmatically
使用此代码,appium 日志打印在控制台中,如何在单独的文件中生成 appium 日志。
public class 测试库class {
静态 AppiumDriverLocalService appiumService;
@BeforeClass
public static void startserver() throws Exception {
appiumService = AppiumDriverLocalService.buildDefaultService();
appiumService.start();
}
@AfterClass
public static void stopServer() throws Exception {
System.out.println("Stop appium service");
appiumService.stop();
}
/**
* Configures the appium server to write log to the given file.
*
* @param logFile A file to write log to.
* @return A self reference.
*/
@Override
public AppiumServiceBuilder withLogFile(File logFile) {
return super.withLogFile(logFile);
}
AppiumServiceBuilder 公开了一个名为 withLogFile() 的方法,该方法会将日志写入给定文件。
使用此代码,appium 日志打印在控制台中,如何在单独的文件中生成 appium 日志。
public class 测试库class {
静态 AppiumDriverLocalService appiumService;
@BeforeClass
public static void startserver() throws Exception {
appiumService = AppiumDriverLocalService.buildDefaultService();
appiumService.start();
}
@AfterClass
public static void stopServer() throws Exception {
System.out.println("Stop appium service");
appiumService.stop();
}
/**
* Configures the appium server to write log to the given file.
*
* @param logFile A file to write log to.
* @return A self reference.
*/
@Override
public AppiumServiceBuilder withLogFile(File logFile) {
return super.withLogFile(logFile);
}
AppiumServiceBuilder 公开了一个名为 withLogFile() 的方法,该方法会将日志写入给定文件。