It is a Test Automation framework for Playwright, created using SpringBoot, Cucumber, Junit5 and Java
Stars
7
Forks
6
Watchers
7
Open Issues
0
Overall repository health assessment
No package.json found
This might not be a Node.js project
7
commits
v1.0.4: Added a new step definition, pageObject method to teach how to handle multiple tabs within a browser instance or context. Shown a distinct way of launching an url into a new tab using a combination of mouse context menu and AWT Robot class. But this trick only works when tests are run in headed mode. In headless mode it is throwing timeout error.
b46e8cdView on GitHubv1.0.3: Updated pom.xml file, added new dependencies AOP and Lombok. Introduced new system property 'tracing' in runner.* classes. Updated PlaywrightBrowserSupplier.java constructor and added optional property to handle tracing. Updated TestConfig.java and enabled AOP. Introduced new methods in PlaywrightBrowser.java interface and override those in PlaywrightBrowserSupplier.java. Added @SuppressWarnings annotation wherever felt required.
dc75ee9View on GitHubv1.0.2: Updated pom.xml file, added new Step and locator examples
a83fd51View on GitHubv1.0.1: Added new runners for cross-browser testing. Updated pom.xml file, added FailSafe plugin. Updated PlaywrightInitializer.java class, removed property source. Updated README.MD file. Updated junit-platform.properties.
c31835aView on GitHubv1.0.1: Added new runners for cross-browser testing. Updated pom.xml file, added FailSafe plugin. Updated PlaywrightInitializer.java class, removed property source. Updated README.MD file. Updated junit-platform.properties.
c631866View on GitHub