Skip to content

Cypress automation framework for first work project 🧪

Notifications You must be signed in to change notification settings

rebeccawilliamss/cypress-automation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

Work started on the automation Continuous Integration (CI) pipeline and automated regression testing for the project in December 2020. The main benefits of CI are to find defects as soon as possible when new automation builds are pushed to the central repository (repo), to have the most business-critical functions tested by automated testing on a daily basis, and to partly replace the manual regression testing that is not time efficient to be carried out as frequently.

Getting Started

  1. Follow the getting started section from Cypress documentation: https://docs.cypress.io/guides/getting-started/installing-cypress.html#System-requirements

  2. All necessary dependencies are listed in package.json file, to install them type "npm install" under your project localization,

  3. To open cypress graphical user interface type "npx cypress open" in cmd line from project directory path. To run suite in headless mode type "npm start" and press enter.

  4. *NOTICE - to run tests user have to have an access to internal network

Build and Test

References for this section are framework documentation and official documentation of cypress framework. https://docs.cypress.io/guides/getting-started/installing-cypress.html#System-requirements

Contribute

To contribute to this project please follow instructions from framework documentation

About

Cypress automation framework for first work project 🧪

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published