├── .env.example ├── .github ├── PULL_REQUEST_TEMPLATE.MD └── workflows │ └── playwright.yml ├── .gitignore ├── LEEME.md ├── README.md ├── data └── users.json ├── package.json ├── playwright.config.ts ├── tests ├── a11y.lighthouse.spec.ts ├── api.basic.example.spec.ts ├── api.data.class.example.spec.ts ├── api.data.example.spec.ts ├── api.ui.spec.ts ├── global.setup.ts ├── pageobjects │ ├── login.ts │ ├── playwright-dev-page.ts │ └── tasks.ts ├── types │ ├── task.ts │ ├── user.ts │ └── userRequest.ts └── ui.example.spec.ts ├── tsconfig.json └── utils └── userData.ts /.env.example: -------------------------------------------------------------------------------- 1 | API_KEY=000zz999 -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlyautomatiza/starter-playwright/HEAD/.github/PULL_REQUEST_TEMPLATE.MD -------------------------------------------------------------------------------- /.github/workflows/playwright.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlyautomatiza/starter-playwright/HEAD/.github/workflows/playwright.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlyautomatiza/starter-playwright/HEAD/.gitignore -------------------------------------------------------------------------------- /LEEME.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlyautomatiza/starter-playwright/HEAD/LEEME.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlyautomatiza/starter-playwright/HEAD/README.md -------------------------------------------------------------------------------- /data/users.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlyautomatiza/starter-playwright/HEAD/data/users.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlyautomatiza/starter-playwright/HEAD/package.json -------------------------------------------------------------------------------- /playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlyautomatiza/starter-playwright/HEAD/playwright.config.ts -------------------------------------------------------------------------------- /tests/a11y.lighthouse.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlyautomatiza/starter-playwright/HEAD/tests/a11y.lighthouse.spec.ts -------------------------------------------------------------------------------- /tests/api.basic.example.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlyautomatiza/starter-playwright/HEAD/tests/api.basic.example.spec.ts -------------------------------------------------------------------------------- /tests/api.data.class.example.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlyautomatiza/starter-playwright/HEAD/tests/api.data.class.example.spec.ts -------------------------------------------------------------------------------- /tests/api.data.example.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlyautomatiza/starter-playwright/HEAD/tests/api.data.example.spec.ts -------------------------------------------------------------------------------- /tests/api.ui.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlyautomatiza/starter-playwright/HEAD/tests/api.ui.spec.ts -------------------------------------------------------------------------------- /tests/global.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlyautomatiza/starter-playwright/HEAD/tests/global.setup.ts -------------------------------------------------------------------------------- /tests/pageobjects/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlyautomatiza/starter-playwright/HEAD/tests/pageobjects/login.ts -------------------------------------------------------------------------------- /tests/pageobjects/playwright-dev-page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlyautomatiza/starter-playwright/HEAD/tests/pageobjects/playwright-dev-page.ts -------------------------------------------------------------------------------- /tests/pageobjects/tasks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlyautomatiza/starter-playwright/HEAD/tests/pageobjects/tasks.ts -------------------------------------------------------------------------------- /tests/types/task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlyautomatiza/starter-playwright/HEAD/tests/types/task.ts -------------------------------------------------------------------------------- /tests/types/user.ts: -------------------------------------------------------------------------------- 1 | export interface User { 2 | accessToken: string; 3 | } 4 | -------------------------------------------------------------------------------- /tests/types/userRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlyautomatiza/starter-playwright/HEAD/tests/types/userRequest.ts -------------------------------------------------------------------------------- /tests/ui.example.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlyautomatiza/starter-playwright/HEAD/tests/ui.example.spec.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlyautomatiza/starter-playwright/HEAD/tsconfig.json -------------------------------------------------------------------------------- /utils/userData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charlyautomatiza/starter-playwright/HEAD/utils/userData.ts --------------------------------------------------------------------------------