@agnos-ui/page-objects
TypeScript icon, indicating that this package has built-in type declarations

0.9.0 • Public • Published

@agnos-ui/page-objects

npm

Page objects to be used when testing AgnosUI-based applications with Playwright.

Installation

npm install -D @agnos-ui/page-objects

Usage

Here is a sample test using the RatingPO:

import {expect, test} from '@playwright/test';
import {RatingPO} from '@agnos-ui/page-objects';

test(`Click on rating star`, async ({page}) => {
	const ratingPO = new RatingPO(page);
	await ratingPO.locatorRoot.waitFor();
	await ratingPO.locatorStar(4).click();
});

Package Sidebar

Install

npm i @agnos-ui/page-objects

Weekly Downloads

35

Version

0.9.0

License

MIT

Unpacked Size

54.3 kB

Total Files

18

Last publish

Collaborators

  • divdavem
  • basso
  • qderoubaix