Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added NodeMaven link to the readme #139

Merged
merged 5 commits into from
Jun 6, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 12 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,13 +50,15 @@

## :movie_camera: Tutorial Videos

[![Watch the video](https://img.youtube.com/vi/JYosKUL0aZU/hqdefault.jpg)]( https://youtu.be/JYosKUL0aZU?si=qjHlpkHUxwZtITED)
[![Watch the video](https://img.youtube.com/vi/1Bw2JHoOg5U/hqdefault.jpg)]( https://youtu.be/1Bw2JHoOg5U?si=mdbGd7XAfbJ3VNbO)
[![Watch the video](https://img.youtube.com/vi/bhZX7apMqR8/hqdefault.jpg)]( https://www.youtube.com/live/bhZX7apMqR8?si=4n0u5YiMuz5vTiHd)
[![Watch the video](https://img.youtube.com/vi/uHLYoJmZxWc/hqdefault.jpg)](https://youtu.be/uHLYoJmZxWc?si=3nevAn0Z3QZycdG8)
[![Watch the video](https://img.youtube.com/vi/_hlXjVTa-jo/hqdefault.jpg)](https://youtu.be/_hlXjVTa-jo?si=PfOfU7ihb8eEgduh)
[![Watch the video](https://img.youtube.com/vi/wSxnk3XkG58/hqdefault.jpg)](https://youtu.be/wSxnk3XkG58)
[![Watch the video](https://img.youtube.com/vi/sVBgpz1z9Ts/hqdefault.jpg)]( https://youtu.be/sVBgpz1z9Ts?si=azE1_vquOwT9jFT1d)



## End-to-End Tests for OWASP-Juice-Shop

- End-to-End tests for Juice Shop Website are running on `http://localhost:3000` inside the container in GitHub actions.
Expand Down Expand Up @@ -205,6 +207,15 @@ mail me @ `mohammadfaisalkhatri@gmail.com` or ping me on [LinkedIn](https://www.
- [LambdaTest Blogs](https://www.lambdatest.com/blog/author/mfaisalkhatri/)
- [My Website](https://mfaisalkhatri.github.io)

## :computer: Recommended Proxies

There are cases when proxies may be required to run the tests, this may happen when the software teams are working in isolation at different places.
Residential proxies help in keeping the user’s information safe and help in hiding the real location of the user
It acts as a middleman between the device and the internet and keep the users safe from being tracked.

[NodeMaven](https://go.nodemaven.com/automation_proxy) provides high quality proxies with industry-first filtering, super sticky sessions and best customer support.
Try out [NodeMaven](https://go.nodemaven.com/automation_proxy) now(_Use F86 at checkout to get extra 2GB of proxy_)

## :bulb: Cloud platform supporter

### Big thanks to **LambdaTest** for their support to the project with their open source license:
Expand Down
16 changes: 8 additions & 8 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13,17 +13,17 @@

<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<selenium.java.version>4.18.1</selenium.java.version>
<testng.version>7.9.0</testng.version>
<webdrivermanager.version>5.7.0</webdrivermanager.version>
<commons-io.version>2.15.1</commons-io.version>
<selenium.java.version>4.21.0</selenium.java.version>
<testng.version>7.10.2</testng.version>
<webdrivermanager.version>5.8.0</webdrivermanager.version>
<commons-io.version>2.16.1</commons-io.version>
<log4jcore.version>2.23.1</log4jcore.version>
<log4japi.version>2.23.1</log4japi.version>
<orgjson.version>20240303</orgjson.version>
<seleniumdevtools.version>4.18.1</seleniumdevtools.version>
<seleniumdevtools.version>4.21.0</seleniumdevtools.version>
<lombok.version>1.18.32</lombok.version>
<datafaker.version>2.1.0</datafaker.version>
<maven-enforcer-plugin.version>3.4.1</maven-enforcer-plugin.version>
<datafaker.version>2.2.2</datafaker.version>
<maven-enforcer-plugin.version>3.5.0</maven-enforcer-plugin.version>
<maven.compiler.version>3.13.0</maven.compiler.version>
<surefire-version>3.2.5</surefire-version>
<java.release.version>17</java.release.version>
Expand Down Expand Up @@ -99,7 +99,7 @@
<!-- https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-devtools-v101 -->
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-devtools-v120</artifactId>
<artifactId>selenium-devtools-v125</artifactId>
<version>${seleniumdevtools.version}</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
package io.github.mfaisalkhatri.drivers;

import java.util.Objects;

import io.github.bonigarcia.wdm.WebDriverManager;
import lombok.Builder;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.chrome.ChromeOptions;
import org.openqa.selenium.devtools.DevTools;
import org.openqa.selenium.devtools.v120.log.Log;
import org.openqa.selenium.devtools.v125.log.Log;

import java.util.Objects;

/**
* Created By Faisal Khatri on 21-03-2022
Expand Down
2 changes: 1 addition & 1 deletion test-suite/testng-theinternet.xml
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@
</class>
</classes>
</test>
<test name="iFrame Tests">
<test name="iFrame Tests" enabled="false"> <!--Disabled as the demo web page has errors and does not allow to type in the frame-->
<parameter name="browser" value="chrome"/>
<classes>
<class name="io.github.mfaisalkhatri.tests.theinternet.IFrameTests">
Expand Down
Loading