0

我需要为我正在使用 Selendroid 测试的应用程序捕获和解析写入 logcat 的信息。我想捕获发送到我的移动应用程序使用的 Web 服务的请求响应对。我的移动应用程序记录了发送的请求、http 响应代码和接收到的响应。Selendroid 中是否有任何机制可以捕获 logcat 信息?有什么方法可以将此功能添加到我正在使用的现有 0.12.0 代码库中?我知道使用下面的代码会将 logcat 转储到 Selendroid 输出控制台。

AdbConnection adbConn = driver.getAdbConnection();
adbConn.executeShellCommand("logcat");
4

1 回答 1

0

我建议将其作为 adb 命令单独运行。启动 adb shell 并输入:

logcat -f <location to place the log output>

完成后,您可以使用 adbPULL命令提取日志文件。

于 2015-06-03T06:34:30.597 回答