https://github.com/yapoml/yapoml.playwright
Page Object generation for Microsoft Playwright
https://github.com/yapoml/yapoml.playwright
generation pageobject playwright
Last synced: 11 months ago
JSON representation
Page Object generation for Microsoft Playwright
- Host: GitHub
- URL: https://github.com/yapoml/yapoml.playwright
- Owner: yapoml
- License: mit
- Created: 2022-03-12T15:40:27.000Z (over 4 years ago)
- Default Branch: develop
- Last Pushed: 2025-06-11T18:14:53.000Z (about 1 year ago)
- Last Synced: 2025-07-22T07:26:38.419Z (11 months ago)
- Topics: generation, pageobject, playwright
- Language: C#
- Homepage: https://yapoml.dev/playwright
- Size: 196 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Generates page object classes for Microsoft Playwright with ease.
Given that you have the following `Login.page.yaml` file
```yaml
username input: "#username"
```
Then you are able to immediately interact with web elements
```csharp
using Yapoml.Playwright;
page.Ya().LoginPage.UsernameInput.Fill("user01");
```
# Installation
Install [Yapoml.Playwright](https://www.nuget.org/packages/Yapoml.Playwright) nuget package and create your `*.page.yaml` files.