Skip to content

alicemalzac/Mark_L_Automation

Repository files navigation

Cypress Test Automation Project

This repository contains automated tests for Mark L using Cypress, a modern end-to-end testing framework for web applications.

Introduction

This test automation project is designed to ensure the reliability and functionality of Mark L, a webpage inside this project as well. By leveraging Cypress, we aim to provide comprehensive test coverage, quick feedback on code changes, and reliable test results.

Features

  • End-to-End Testing: Comprehensive test coverage across critical user journeys.
  • Easy Setup: Simple and quick setup process for running tests locally.
  • Continuous Integration: Integration with CI/CD pipelines for automated testing on each code push.

Getting Started

To run the tests locally, follow the instructions in the Installation section. Make sure you have the necessary dependencies installed.

Prerequisites

  • Node.js and npm installed on your machine.
  • Run Mark L with the following commands:
    1. Clone this repository.
    2. Open Mark L folder with cd /mark-dev-build-r2
    3. Open api folder with cd api
    4. Run to initialize the server npm run deb:init
    5. Go back to the main folder and open web one with cd /web
    6. Then run npm install
    7. npm run dev

Installation

  1. Clone this repository.
  2. Install dependencies with npm install.
  3. Run tests with npx cypress open.

Contributing

If you want to contribute to this project, please check the Contributing Guidelines for more details.

About

Cypress end to end project at Mark L

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published