This repo contains the documentation/issues/feature-request for Playwright-SAP.
Note: This repo does not contains actual code for Playwright-SAP module.
For documentation visit: https://playwright-sap.dev/
To download Playwright-SAP package visit: https://www.npmjs.com/package/playwright-sap
Playwright-SAP is a framework for Web Testing and Automation of SAP Web Applications like Fiori, Netweaver, UI5.
There are a lot of issues in using plain-vanilla Playwright on SAP Web Applications. This node module is built on top of Playwright and is built for primarily Testing and Automating SAP Applications.
Since this is built on top of Playwright all the playwright functions and features come with this as well.
Playwright-SAP documentation - https://playwright-sap.dev/
Playwright documentation - https://playwright.dev/
Playwright has its own test runner for end-to-end tests, we call it Playwright Test.
The easiest way to get started with Playwright Test is to run the init command.
# Run from your project's root directory
npm init playwright-sap@latest
# Or create a new project
npm init playwright-sap@latest new-project
This will create a configuration file, optionally add examples, a GitHub Action workflow and a first test example.spec.ts. You can now jump directly to writing assertions section.
In case of Issues please raise them here - https://github.com/ArpitSureka/playwright-sap
Playwright, built by Microsoft, is an outstanding open-source project.
Heartfelt thanks to all the developers and teams at Microsoft who made Playwright what it is today.👏
Note that this project is no where associated with SAP, Playwright or Microsoft Corportaion.