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.
-
Follow the getting started section from Cypress documentation: https://docs.cypress.io/guides/getting-started/installing-cypress.html#System-requirements
-
All necessary dependencies are listed in package.json file, to install them type "npm install" under your project localization,
-
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.
-
*NOTICE - to run tests user have to have an access to internal network
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
To contribute to this project please follow instructions from framework documentation