Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implementing Multi level testing flows for multiple collections #214

Open
fahim152 opened this issue Mar 15, 2023 · 0 comments
Open

Implementing Multi level testing flows for multiple collections #214

fahim152 opened this issue Mar 15, 2023 · 0 comments
Labels
enhancement New feature or request substory

Comments

@fahim152
Copy link

fahim152 commented Mar 15, 2023

Create multiple testing collections, For example,

For a project management system, consider three entities, Region, Office and Employee

Region Creation Flow:

  • At first we need to create a Region and carry that region_id to the next testing flow....

Office Creation Flow:

  • Secondly, create a Office with the region_id we got from the previous region creation flow...

Emp Creation Flow

  • Finally, take office_id from the office creation flow and create an employee along with other necessary key values.

Now lets consider a scenario where we need to create a project, which needs an office to be created prior.
In this scenario, we should expect to re-use the Office Creation Flow & Some Other Flow in the Project Creation Flow ,

something in the yaml like

Name: Project Creation Flow
Dependency:

  • Office Creation Flow
    • Get: {Value return the Office Creation Flow}
  • Some Other Flow
    • Get: {Value return from other flow}
@fahim152 fahim152 changed the title Implementing Multi level testing flows Implementing Multi level testing flows for multiple collections Mar 15, 2023
@0hsn 0hsn added enhancement New feature or request substory labels Mar 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request substory
Projects
Status: No status
Development

No branches or pull requests

2 participants