Testing in 2018

2018 was one heck of a year for mabl! Though one of our 3 pillar values is Positivity, we sometimes focus on the negatives which can slow us down and burn us out. This blog is to help the mabl team remember the good we’ve accomplished this past year, and compile a list of the top content and features of 2018 for you, the reader! Please continue our journey with us into 2019 :)


The DevTestOps Manifesto:


DevOps is, as the name implies, a collaboration of Development and Operations team members. The fundamental premise of DevOps is to combine all those associated with delivering a software product into a unified, self-directed, and self-correcting team that follows agile as its work process.

The movement has grown to bring other disciplines into the fold. For example, there’s DevSecOps, which is the unification of Security with Development and Operations. DevSecOps came about because of the ever growing number of security hazards appearing on the digital landscapes. Organizations discovered that integrating security personnel into a work group at the beginning of a process not only reduces risk, but saves time and money too.

Clearly, unifying work groups toward a common goal is the way to go in modern software development. This is particularly relevant when it comes to testing. Comprehensive, continuous testing is critical for any successful software development process. Modern organizations understand this and are thus weaving testing into the fabric of their DevOps practice. The result is DevTestOps, the next generation of the practice.

You can read the e-book here outlining how we came to the principles of the manifesto, and how those principles should be applied: https://www.mabl.com/blog/the-road-to-devtestops

Top Blogs of 2018

Category: How-tos

Get Started with your first Kubernetes container management cluster
A barge filled with shipping containers with the words KISS Kubernetes: Building Your First Container Management Cluster.

How to create robust test scripts using mabl
The words How to create codeless website test scripts using mabl by Chou Yang, Feb 7, 2018, over the mabl logo.

Getting started with Tensorflow for ML-driven image classification
The words Image Classification with Tensorflow by Chou Yang Jan. 29, 2018 10.24.00 AM. The TensorFlow logo in the background.

How to scale tests up to infinity and beyond with mabl
3 mabl trainer screens with the words 3 ways to scale your automated tests to infinity and beyond with mabl over them.

Category: Modern Tech

The innards of mabl: How we chose mabl’s tech stack
A field full of purple wild flowers with the words The innards of mabl - the whys behind the technologies used in mabl.

Harnessing the powers of Google Cloud Platform to advance software testing
The words GCP and the future of intelligent software testing by Chou Yang, over an image of 2 men on a stage at a conference.

The Era of Intelligent Testing: Why we need a new QA Toolset
The words The Era of Intelligent Testing by Dan Belcher Feb 25, 2018, over an image of a person looking up at a starry sky.

Category: Automated Testing

Using machine learning and intelligence for clearer, automated regression insights from your test output
Orange arrows forming a circle with the words Using machine intelligence for clearer regression tests over it.

Auto-healing test scripts: Maintenance-free automated testing
The words Maintain your automated functional testing with auto-healing by Chou Yang, over a screenshot of mabl insights.

Zero-configuration, out-of-the-box smoke testing with mabl
The words Automated, Codeless Smoke Testing with mabl by Chou Yang Jan 24, 2018, over a field of purple wild flowers.

mabl’s adaptive testing on Angular and React apps: Automated testing against dynamic websites
The words mabl's adaptive testing wit Angular and React Apps by Chou Yang, over an image of a man using his smart phone.

The top 5 testing challenges of test automation
The words top 5 challenges of automation testing by Chou Yang, over an image of 3 men looking at code on a monitor.

Machine learning in testing: How will bots and humans balance out?
A robot in front of a mountain with the words Machine Learning in Testing - the Bots vs. the Humans by Chou Yang.

Either you’re a Software Development Engineer in Testing, or you’re not. Will you overcome the transition of QA in the age of automation?
A box with multicolored lines on one side. Over it are the words Either You're an SDET or You're Not by Bob Reselman.

4 key ways to make record and playback automation not suck
The words 4 ways to make record and playback test automation not suck by Chou, over an image of hands typing on a keyboard.

Your automated testing strategy: using the Pyramid and Triangle models
The words your automation testing strategy: pyramids, triangles and beyond, over an image of a robotic arm playing a keyboard.

Here's a bonus on-demand webinar on the same subject
The words Webinar Modeling your test automation strategy: exploring the pyramids, over an image of 4 glass pyramids.

Why JMeter sucks for developers
the words why JMeter sucks for developers by Bob Reselman, over an image of the J meter logo with a red x over it.

Category: mabl company and team

Meet the mabl team! $10m Series A funding round
The words meet the mabl team! By Izzy Azeri Feb 21, 2018, on a background of the mabl team jumping and cheering.

Dogfooding mabl: How we use mabl to test mabl at mabl

$20 Series B funding from Google Ventures, and what we intend to do with it
The mabl team in their office with the words Putting mabl enterprise and our $20M series B in context.

Top Features

Reusable Flows

Common sequences of steps can be bundled into reusable flows, which can then be inserted into any journey. Flows are always up to date; any changes to the base flow will automatically be propagated to all journeys containing that flow. A journey can be composed with any number of primary (non-reusable) steps and reusable flows.

Data-Driven Testing

In test automation, there are often cases where you might have multiple data sets for which you need to run the same tests on. This approach has been described with several names, including data-driven testing, parameterized testing, or table-driven testing. In mabl, we call it data-driven testing, or DDT. This is the process of loading data that is external to your functional tests to strengthen and extend your automated test cases. It is now possible to create journeys that you then parameterize to run across several different inputs.

Visual Refresh

We put a lot of work into redesigning the user interface to make it “prettier” and more efficient, but also to deliver a more delightful user experience.

A mabl Trainer screen for easy test creation in the old format.


It’s a bright, clean UI, but of course, we couldn’t leave out those late-night eyes, so we introduced a new Dark Mode as well:


We're incredibly honored that the mabl product has received recognition in the testing and software community. It surely fires us up to continue delivering a better testing experience for all in 2019!


Gold Stevie Award
Best New Product or Service of the Year in Software Development Solutions

The International Business Awards are one of the world’s premier business awards programs, open to all individuals and organizations worldwide - public and private, for-profit and non-profit, large and small. The 2018 IBAs received entries from 74 nations and territories.

Bostinno's Coolest Companies Winner
Reader's Choice

Bostinno focuses on Boston-based startups and new tech projects happening in the Boston area and, with their signature yearly coolest companies competition, celebrates those companies with the best perks and those who give back to the community.

European Software Testing Awards 2018
KPMG Most Innovative Project Finalist

The European Software Testing Awards celebrate companies and individuals who have accomplished significant achievements in the software testing and quality assurance market.

We deeply thank our readers and our users for a fantastic 2018! What do you want from codeless automation in 2019? Tweet it to us!