Though we're an early stage startup, we have an incredibly talented base of software developers, from Vanderbilt Ph.Ds, to published book authors. We wanted to find a way to spotlight the developers behind mabl, which is why we're producing a new mini series called Modern Dev Talk as part of our blog. On the Modern Dev Talk series, our developers get to talk shop, sharing their challenges, breakthroughs, and joys of building the features they've been working on. You'll get a behind-the-scenes look at how software development is done at mabl.
Tamara Yu and Reusable Flows
This week, we're highlighting Tamara Yu, a full stack engineer who's been working on one of the latest features: reusable flows. Reusable flows makes test creation and maintenance more sustainable by letting users make any sequence of steps reusable in other journeys.
Watch the video below to hear about Tamara's challenges and design decisions behind implementing the reusable flows feature! And let us know what you want to see in this mini series in the comments below.
Read more about the reusable flows feature below
Creating and inserting a reusable flow into your journeys
You can see a reusable flow in purple text in the image below, which shows what the reusable flows feature looks like in the mabl trainer browser extension. This extension is used to record the user journeys you want to test in your web app.
You can interleave any number of new or existing reusable flows into a journey. In the gif below, you can see Tamara creating a reusable flow which fills out the New Application form at app.mabl.com. We use mabl to test mabl, so this form is a great use-case for reusable flows, as it serves as a common gateway to other user flows we want to test in the mabl app.
The gif below shows Tamara inserting a previously defined reusable flow - logging out of app.mabl.com - into a new journey.
Watch the video at the top of this post to hear about Tamara's challenges and design decisions behind implementing this reusable flows feature! And let us know what you want to see in this mini series in the comments below.
You can try mabl out for free here.