How to capture performance logs in Java-TestNG using CDP on LambdaTest?

Let me know how I can capture performance logs in Java-TestNG using CDP on LambdaTest.

Hello Devan,

You can easily capture performance logs in Java-TestNG using CDP on LambdaTest.

You can use this code to view the performance metrics:

DevTools devTools = ((HasDevTools) driver).getDevTools();
devTools.createSession();

devTools.send(Performance.enable(Optional.empty()));
List<Metric> metricList = devTools.send(Performance.getMetrics());


for (Metric m : metricList) {
   System.out.println(m.getName() + " = " + m.getValue());
   success = true;
}

Download and configure the GitHub repo for more details: