Skip to content

Modified lightweight version of NGX-Admin project from Akveo.com to practice Cypress automation

License

Notifications You must be signed in to change notification settings

adamTarasiewicz/ngx-cypress-test

 
 

Repository files navigation

Ngx-Admin Angular 8 application from akveo.com

This is modified and more lightweight version of original application to practice UI Automation with Cypress.

The original repo is here: https://github.com/akveo/ngx-admin

Cypress Learning Project

This project is designed for learning and practicing Cypress, a powerful tool for automated testing of web applications.

Getting Started

To get started with this project, follow the instructions below.

Prerequisites

Ensure you have Node.js installed on your machine as Cypress requires it. You can download it from Node.js website.

Installation

  1. Clone the repository to your local machine.

    git clone [URL of the repository]
  2. Navigate to the project directory.

    cd [project-directory]
  3. Install the necessary packages using npm.

    npm install --force

Running the Application

  1. To start the server along with the app, enter the following command in your terminal:

    npm start

    This should launch the server hosting your application. Go to http://localhost:4200/ with browser of your choice

Running Cypress Tests

After starting your application, open second terminal and you can run Cypress tests with the following command:

npx cypress open

About

Modified lightweight version of NGX-Admin project from Akveo.com to practice Cypress automation

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 48.6%
  • JavaScript 30.8%
  • HTML 16.2%
  • SCSS 4.4%