Workflow management (Gravity Flow) #3

Merged
akrdzic merged 1 commits from workflow-managment into master 2018-06-28 14:05:34 +02:00
akrdzic commented 2018-06-28 10:12:34 +02:00 (Migrated from gitlab.com)

Tested Gravity Flow.
Added two custom workflows on backend and api call and workflow rendering on frontend;
Smoke test Backend:

  1. Log in to Wordpress as admin and set your email account on Settings panel so emails can be sent to you
  2. Use 'View Admin As' plugin to see website with different roles
  3. Navigate to Start Workflow Process page (http://localhost/start-workflow-process/) and select which process to start (there are two). Submit one of them.
  4. Navigate to workflow inbox or status page and find created process entry (multiple forms or single form). Open process details page.
  5. Switching between Broker and Customer role execute all process step
  6. Repeat for other process type.

Smoke test Frontend:

  1. Navigate to woocomerce-order and execute npm install
  2. start the application and go to WORKFLOW_TAB
  3. Grab Id of one of your created steps and retrieve it with api
  4. Check that all steps are present and correctly displayed

https://docs.google.com/document/d/10WuwaZUY0375wuv87lAByfOhb2j0fz4LOcabuMs-380/edit?usp=sharing

Tested Gravity Flow. Added two custom workflows on backend and api call and workflow rendering on frontend; Smoke test Backend: 1. Log in to Wordpress as admin and set your email account on Settings panel so emails can be sent to you 2. Use 'View Admin As' plugin to see website with different roles 3. Navigate to Start Workflow Process page (http://localhost/start-workflow-process/) and select which process to start (there are two). Submit one of them. 4. Navigate to workflow inbox or status page and find created process entry (multiple forms or single form). Open process details page. 5. Switching between Broker and Customer role execute all process step 6. Repeat for other process type. Smoke test Frontend: 1. Navigate to `woocomerce-order` and execute `npm install` 2. start the application and go to WORKFLOW_TAB 3. Grab Id of one of your created steps and retrieve it with api 4. Check that all steps are present and correctly displayed https://docs.google.com/document/d/10WuwaZUY0375wuv87lAByfOhb2j0fz4LOcabuMs-380/edit?usp=sharing
akrdzic commented 2018-06-28 13:39:59 +02:00 (Migrated from gitlab.com)

changed the description

changed the description
nedimu commented 2018-06-28 14:05:34 +02:00 (Migrated from gitlab.com)

merged

merged
nedimu commented 2018-06-28 14:05:35 +02:00 (Migrated from gitlab.com)

mentioned in commit e0514f7f57

mentioned in commit e0514f7f57a9c75aa343c3f650abcac33ec6445a
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: senaduka/old-experiments#3