nl-portal-playwright-libraries
v1.0.0
Published
Reusable Playwright utilities, fixtures and helpers for NL Portal test automation.
Maintainers
Readme
NL Portal Playwright Libraries
A Playwright library for testing NL Portal implementaties. test
📦 Purpose
This repository contains the base objects that are needed for testing nl-portal implementations It is the base for the nl-portal-playwright-template but could also be used directly if wanted The template however will be the easiest way to setup your testautomation
🧱 Structure
packages/ ├── auth/ # Login en storage-state helpers for api requests and UI tests on localhost, digid and eherkenning ├── core/ # Constains most util classes ├── nl-portal/ # NL Portal pages, base_fixture and some utils that help with testing and testdata
Auth
The auth directory does contain fixtures for digid and eherkenning but you will still need to to create your own login pages with login logic for this. The login logic should be added to the session_helper.ts and session_manager.ts
