Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

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

Releases

Packages

Used by

Contributors

Languages