【问题标题】:How to output browser console logs in php and codeception如何在php和codeception中输出浏览器控制台日志
【发布时间】:2018-04-06 15:49:43
【问题描述】:

我正在尝试找到一种方法可以打印出页面的浏览器控制台日志。有没有 Javascript 方法可以做到这一点,或者有原生的 selenium 脚本?我正在使用 php 和 codeception

【问题讨论】:

  • 为什么需要这样的东西,为什么使用浏览器的控制台窗口不够好?

标签: php selenium codeception


【解决方案1】:

使用 java 和 selenium 这个方法在我的 chrome 中工作。希望它能给你一些想法

 public void analyzeLog() {

LogEntries logEntries = driver.manage().logs().get(LogType.BROWSER);
for (LogEntry entry : logEntries) {
    System.out.println(new Date(entry.getTimestamp()) + " " + entry.getLevel() + " " + entry.getMessage());
    //do something useful with the data
}
}

【讨论】:

  • hey zsbappa 今天几分钟前你问了一个问题但删除了这里的问题是它使用转义序列的答案。
  • 类测试 { public static void main(String args[]) { String a[]={ "\"env\":\"production\"", "\"lat\":\ "22.81348\"", "\"lng\":\"89.56723\"", "\"国家\":\"美国\""}; for(int i=0;i
猜你喜欢
  • 1970-01-01
  • 2017-03-12
  • 2016-02-09
  • 2020-08-21
  • 2017-10-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多