Skip to content

adrianmaciuc/break-it-playwright-javascript-project

Repository files navigation

Break IT - a playwright with javascript project

Table of Contents

Introduction

This is a project created by the members of Bug Hunter discord server. We estimate that our project will be done in about 2-3 months.

Contributors

Project Description

The purpose of this project is to polish our quality assurance automation skills on Playwright and Javascript, as well as understanding and following best practices in workflows and coding.

Playwright and JavaScript

This project utilizes Playwright, a tool for automating browsers, written in JavaScript. It allows us to perform end-to-end testing, mimicking user interactions and validating the behavior of web applications.

Page Object Model Pattern

We follow the Page Object Model (POM) pattern to maintain our tests. POM helps in creating an abstraction of the UI elements, making tests more maintainable and reducing duplication by separating page-specific locators and actions into reusable modules.

GitHub Actions

This project uses GitHub Actions for continuous integration. Tests are automatically run using GitHub Actions upon each push or pull request. The configuration for running Playwright tests in GitHub Actions can be found in the .github/workflows directory.

Application Under Test

https://magento.softwaretestingboard.com/

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages