├── .github └── workflows │ └── playwright.yml ├── .gitignore ├── helper └── env │ ├── .env.dev │ ├── .env.development │ ├── .env.prod │ ├── .env.staging │ └── .env.test ├── index.html ├── package.json ├── playwright.config.ts ├── src ├── base │ └── Wrapper.ts ├── pages │ ├── frame.page.ts │ ├── login.page.ts │ ├── window.page.ts │ └── ws.page.ts └── utils │ ├── DataProvider.ts │ ├── env.ts │ ├── fixtures.ts │ └── globalSetup.ts ├── tests ├── forms.test.ts └── test.ts └── tsconfig.json /.github/workflows/playwright.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ortoniKC/playwright-typescript-framework/HEAD/.github/workflows/playwright.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ortoniKC/playwright-typescript-framework/HEAD/.gitignore -------------------------------------------------------------------------------- /helper/env/.env.dev: -------------------------------------------------------------------------------- 1 | url = http://127.0.0.1:5500/index.html -------------------------------------------------------------------------------- /helper/env/.env.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ortoniKC/playwright-typescript-framework/HEAD/helper/env/.env.development -------------------------------------------------------------------------------- /helper/env/.env.prod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ortoniKC/playwright-typescript-framework/HEAD/helper/env/.env.prod -------------------------------------------------------------------------------- /helper/env/.env.staging: -------------------------------------------------------------------------------- 1 | url = https://staging-env-letcode.netlify.app/ -------------------------------------------------------------------------------- /helper/env/.env.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ortoniKC/playwright-typescript-framework/HEAD/helper/env/.env.test -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ortoniKC/playwright-typescript-framework/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ortoniKC/playwright-typescript-framework/HEAD/package.json -------------------------------------------------------------------------------- /playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ortoniKC/playwright-typescript-framework/HEAD/playwright.config.ts -------------------------------------------------------------------------------- /src/base/Wrapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ortoniKC/playwright-typescript-framework/HEAD/src/base/Wrapper.ts -------------------------------------------------------------------------------- /src/pages/frame.page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ortoniKC/playwright-typescript-framework/HEAD/src/pages/frame.page.ts -------------------------------------------------------------------------------- /src/pages/login.page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ortoniKC/playwright-typescript-framework/HEAD/src/pages/login.page.ts -------------------------------------------------------------------------------- /src/pages/window.page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ortoniKC/playwright-typescript-framework/HEAD/src/pages/window.page.ts -------------------------------------------------------------------------------- /src/pages/ws.page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ortoniKC/playwright-typescript-framework/HEAD/src/pages/ws.page.ts -------------------------------------------------------------------------------- /src/utils/DataProvider.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/utils/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ortoniKC/playwright-typescript-framework/HEAD/src/utils/env.ts -------------------------------------------------------------------------------- /src/utils/fixtures.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ortoniKC/playwright-typescript-framework/HEAD/src/utils/fixtures.ts -------------------------------------------------------------------------------- /src/utils/globalSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ortoniKC/playwright-typescript-framework/HEAD/src/utils/globalSetup.ts -------------------------------------------------------------------------------- /tests/forms.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ortoniKC/playwright-typescript-framework/HEAD/tests/forms.test.ts -------------------------------------------------------------------------------- /tests/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ortoniKC/playwright-typescript-framework/HEAD/tests/test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ortoniKC/playwright-typescript-framework/HEAD/tsconfig.json --------------------------------------------------------------------------------