pirasanthan-jesugeevegan / amt-hotel-booking

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This is a POC for CI/CD approach with behavior driven development (BBD) with pipeline that deploys to three different environments (Prod,Dev & Staging).

Environment Status
Prod Netlify Status
Dev Netlify Status
Stage Netlify Status

Background

The application is a React.js, this is an example application uses to demonstrate how we can achive a CI/CD approach with behavior driven development (BBD) using cypress and cucumber.

Install

  1. clone the repo
  2. npm install or yarn install

Run tests

Start React app
npm run start

Headless Run npm run run:test:prod npm run run:test:dev npm run run:test:stage

Cypress Test Runner npm run open:test:prod npm run open:test:dev npm run open:test:stage

Technology used:

  • React.js
  • Cypress
  • Cucumber
  • Cucumber Html report

DEMO

About


Languages

Language:JavaScript 81.1%Language:CSS 11.0%Language:Gherkin 5.8%Language:HTML 1.9%Language:Dockerfile 0.2%