Skip to content

BuildFrom/Playwright

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Title

Playwright Testing Tool developed by Microsoft for E2E and Unit Testing.

This template is designed to be used as a separate project, enabling QA teams to have their own repositories.

Suggestion: Access frontend using data-testid, BUT here is the example implemented in SvelteKit on how to hide it in a production environment to protect against web scrapers, and DoS attacks.

Note:

  • Mocking data is not supported at this time and requires Vitest.
  • You're required to have 1 GitHub Pages per account.

image

Playwright Features Utilized

  • Page Object Model
  • HTML Reporter to GitHub Pages using GitHub Actions (Useful for QA teams)

Table of Contents

Introduction

I've developed a fundamental project catering to QA engineers, with a primary emphasis on establishing a robust CI/CD (DevOps) pipeline. While my focus has been on the infrastructure for continuous integration and deployment, I acknowledge that my exploration of testing practices has been limited.

Installation

Include instructions on how to install and set up your project. This might include:

# Clone the repository
git clone (template-repo)

# Navigate to the project directory
cd myapp-qa

# Install dependencies
npm install

Usage

# Run Tests
make pw-run
make pw-html

Team

Contributor 1 Contributor 2 Contributor 2 Contributor 2 Contributor 2 Contributor 2