Feature Requests & Ideas

For bug reports and questions, please use the in-app chat or support@mabl.com.

Nested flows

As a test author, I want the ability to nest flows in other flows, so that I have finer granularity of abstraction and better flow reuse.

  • Guest
  • Aug 8 2019
  • For Consideration
  • Attach files
  • Hunter Smith commented
    2 May 03:19pm

    This feature is needed for maximizing reuse. From a purely qa/logical testing standpoint, a tester should ideally have a test that consists of nothing but flows followed by a small set of assertions (not a flow) because it is the "purpose" of the test. With this said, the flow within a flow is essential for E2E testing where a set of flows will be referenced multiple times (as mentioned in the other comments).

  • Diego Bustamante commented
    25 Mar 03:12pm

    This simply seems like the very logical next evolution of the already-powerful reusable flow system. Being able to handle passing down nested parameters and parameter values would be important.

  • Guest commented
    18 Mar 06:55am

    This is a really useful feature if this can be added in near future releases.

  • Matt Elder commented
    23 Sep, 2021 07:37pm

    Thought I'd try again. :)

    As a MABL user I would love to have this feature. For instance:

    As a user of my application I may want to:

    Flow #1: Login
    Flow #2: Select my products
    Flow #3: Go to shopping card
    Flow #4: Enter user's info (address, city, state, etc...)
    Flow #5: Enter Credit Card Info
    Flow #6: Submit Purchase
    Flow #7: Logout

    Now rather than dragging and dropping 7 flows I'd love to have 1 Master Purchase flow that does ALL 7 of those things. I'd love to give a manual tester who is wanting to run an edge case that just needs to pass parameters in, rather then help them drag the proper flows in...

    There are several other illustrations I can think of, but...looking forward to hearing more on this.

  • Matt Elder commented
    29 Jul, 2021 09:42pm

    Any updates on this? We'll be celebrating two years of the submission of this idea shortly. :)

  • Jonathan Kuehling commented
    28 May, 2021 04:12pm

    Here's a closely related alternative we might be able to upvote, that's sort of like nested flows, but might make it a little easier for mabl to implement. Please check it out and upvote if you like the idea! Thanks. - Jonathan. https://feedback.mabl.com/ideas/ML-I-834

  • Cindy Simmons commented
    19 May, 2021 06:52pm

    This is a really big deal for us. Almost all the screens in the application have nesting. Our main one has 7 selections in column one, 94 selections in column two (combined) and 390 selections in column three (combined). If this is not possible, give us a solution that will allow this. Thank you!

  • Mohit Choudhary commented
    15 Apr, 2021 08:20am

    Yes, this is much required feature.

  • Emma Meehl commented
    14 Apr, 2021 02:15pm

    This would be an immense help, specifically for the ability to create a flow that contains a loop in combination with other, non-looped steps.

  • Josh Wall commented
    8 Mar, 2021 05:31pm

    I'm all for this one! I've wanted to leverage loops to find exact page elements but haven't been able to because I can't can't currently nest loop flows in my pre-existing step flows.

  • Jesse Silverstein commented
    23 Feb, 2021 09:55pm

    This would be a huge help to all of the work we're trying to do.

  • Sandeepa commented
    6 Oct, 2020 10:17pm

    Yes this would be of great help!

  • Guest commented
    13 Mar, 2020 04:13pm

    Nesting flows within flows would be a very useful feature. We currently do something similar in our Cucumber tests by having one step which calls a number of other steps that we've built for other scenarios. There are a lot of actions which it makes sense to define in their own specific "flows", but which would commonly be grouped together.

  • Guest commented
    2 Jan, 2020 02:07pm

    I am running into this issue now.  I need to have flows within flows.  Instead now I have to run more tests cases to reach all flows individually. Allowing Nesting would be a great improvement. 

  • Sander Stevens commented
    26 Nov, 2019 12:47pm

    Yes, that would help! 

  • Harry Wigman commented
    10 Sep, 2019 01:43pm

    This would be a big help for us. It would simplify a lot of our journey's.

  • +20
Copyright © 2021 mabl Inc. All rights reserved.