Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automated Testing Project (Playwright)

Project Overview

This project contains automated end-to-end tests for a web application using Playwright.

The goal of the project is to simulate a real QA workflow including test design, execution, and validation of user scenarios.

Technologies Used

  • Playwright
  • JavaScript
  • Node.js

Test Coverage

The project includes automated tests for:

  • Navigation through main pages
  • Header and menu functionality
  • Links validation
  • User interaction scenarios
  • Basic UI checks

Test Approach

  • End-to-End (E2E) testing
  • Functional testing
  • UI validation

Basic Page Object Model (POM) principles are applied to improve test structure and maintainability.

Project Structure

/tests
/pages
/fixtures
/utils

How to Run Tests

  1. Install dependencies:
npm install
  1. Run tests:
npx playwright test

Results

Tests validate core user flows and ensure correct behavior of key application features.

Author

Olha Shynkina
Junior QA Engineer

About

Automated end-to-end testing project using Playwright for web application validation

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages