diff --git a/selenium-examples/pom.xml b/selenium-examples/pom.xml
index d638d958..71e98540 100644
--- a/selenium-examples/pom.xml
+++ b/selenium-examples/pom.xml
@@ -19,6 +19,13 @@
+
+
+ jitpack.io
+ https://jitpack.io
+
+
+
10
11
@@ -51,6 +58,11 @@
2.4.0
test
+
+ com.github.blibli-badak
+ selenium-har-util
+ 1.0.9
+
diff --git a/selenium-examples/src/test/java/com/saucedemo/selenium/selenium_features/DevToolsTest.java b/selenium-examples/src/test/java/com/saucedemo/selenium/selenium_features/DevToolsTest.java
index a0b6c5f5..4612be2b 100644
--- a/selenium-examples/src/test/java/com/saucedemo/selenium/selenium_features/DevToolsTest.java
+++ b/selenium-examples/src/test/java/com/saucedemo/selenium/selenium_features/DevToolsTest.java
@@ -9,6 +9,8 @@
import com.google.common.collect.ImmutableMap;
import com.google.common.net.MediaType;
+
+import com.blibli.oss.qa.util.services.NetworkListener;
import com.saucedemo.selenium.TestBase;
import java.io.IOException;
@@ -405,4 +407,13 @@ void replacingResponse() {
Assertions.assertEquals(1, addedItem.size());
}
}
+
+ @Test
+ void createHarFile() {
+ NetworkListener networkListener = new NetworkListener(driver, "har.har");
+ networkListener.start();
+ driver.get("https://saucelabs.com");
+ networkListener.createHarFile();
+ }
+
}