Getting Started
Generates page object classes for Microsoft Playwright with ease.
Experimental
Selenium support is first, then everything will be migrated to Playwright.
Given that you have the following LoginPage.po.yaml
file
UsernameInput: "#username"
Then you are able to immediately interact with web elements
using Yapoml.Playwright;
page.Ya().LoginPage.UsernameInput.Type("user01");
Installation
Install Yapoml.Playwright nuget package and create your *.po.yaml
files.