Skip to content

Latest commit

 

History

History
28 lines (18 loc) · 1.66 KB

README.md

File metadata and controls

28 lines (18 loc) · 1.66 KB

Playwright Framework for Automation Testing

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.

Features

  • 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.

Installation

  1. 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().