Welcome to the Playwright Framework for automation testing build by Pavlo Kokhaniuk! This framework is built using TypeScript and Playwright, providing a powerful toolset for writing end-to-end UI and API tests.
- TypeScript Support: Write tests in TypeScript, benefiting from static typing and modern language features.
- Cross-Browser Testing: Run tests on Chromium, Firefox, and WebKit browsers with Playwright's multi-browser support.
- Easy Setup: Get started quickly with simple setup instructions and example tests included.
- UI Testing: Write UI tests to automate interactions with web applications, including actions like clicks, inputs, and validations.
- API Testing: Perform API tests to validate backend functionality, integrating seamlessly with your UI tests.
- Example Tests: Explore example tests provided in the repository to understand how to write effective tests for your application.
-
Clone the repository:
git clone https://github.com/uaxpasha/pw3.git Dependencies
This framework utilizes the following npm packages:
axios: A promise-based HTTP client for making HTTP requests from Node.js or the browser. It simplifies sending asynchronous HTTP requests and handling responses.
moment: A JavaScript date library for parsing, validating, manipulating, and formatting dates. It provides an easy way to work with dates and times in JavaScript applications.
commonjs: CommonJS is a module system for JavaScript that is used in Node.js environments. It allows modules to export values using module.exports and import them using require().