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
How to create robust test scripts using mabl
Getting started with Tensorflow for ML-driven image classification
How to scale tests up to infinity and beyond with mabl
Category: Modern Tech
The innards of mabl: How we chose mabl’s tech stack
Harnessing the powers of Google Cloud Platform to advance software testing
The Era of Intelligent Testing: Why we need a new QA Toolset
Category: Automated Testing
Auto-healing test scripts: Maintenance-free automated testing
Zero-configuration, out-of-the-box smoke testing with mabl
mabl’s adaptive testing on Angular and React apps: Automated testing against dynamic websites
The top 5 testing challenges of test automation
Machine learning in testing: How will bots and humans balance out?
4 key ways to make record and playback automation not suck
Your automated testing strategy: using the Pyramid and Triangle models
Here's a bonus on-demand webinar on the same subject
Why JMeter sucks for developers
Category: mabl company and team
Meet the mabl team! $10m Series A funding round
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
Top Features
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.
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.
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.
Before:
After:
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:
Awards
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!
https://www.mabl.com/press-and-awards
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!