25. Event Listeners: Console Logs, Network Traffic & Page Errors

Monitoring Browser Events in Java

page.onPageError(error -> {
    System.err.println("Client JS Exception: " + error);
});

page.onConsoleMessage(msg -> {
if ("error".equals(msg.type())) {
System.err.println("Console Error: " + msg.text());
}
});

Task

  • Implement registerConsoleErrorTracker:
  • 1. Accept Page page and List<String> errorLogs.
  • 2. Listen to page.onConsoleMessage and add msg.text() to errorLogs if "error".equals(msg.type()).
πŸ’‘Common doubts
Did you like the problem?
Lesson 25 of 38
Java
Loading code editor…
Next