integr8ly / tutorial-web-app

Solution Explorer provides the front door into the Integreatly initiative. It hosts the various Solution Patterns, as well as providing a dashboard of installed applications/products/services.
Apache License 2.0
36 stars 54 forks source link

Changes to allow automated browsers testing. Fixes for console errors… #464

Closed tonyxrmdavidson closed 5 years ago

tonyxrmdavidson commented 5 years ago

… regarding IDs

Motivation

INTLY-1661

What

Addition of an empty div to be used as a target for nightwatch. This will bring the last verification box on each page into clickable view. Also some minor corrections for IDs which were causing console errors.

Why

To enable automated browser testing for walkthroughs on integreatly tutorial-web-app.

Verification Steps

  1. Clone this fork
  2. CD into tutorial-web-app
  3. yarn install
  4. yarn start:dev
  5. On each page of the walkthrough there should be a div below the Grid element with id="pushIntoView"
  6. On the last page of each walkthrough the 'Next' button should have an id="nextPartWalkthrough"
  7. All copyfields for all walkthroughs should have a custom property 'copyfieldid=*'
  8. There should be no console errors relating to IDs.

Checklist:

Progress

Additional Notes