mabl Integration with GitLab

In a world where teams are releasing product updates faster than ever before, new challenges have emerged. Quality assurance and testing have become a significant bottleneck for these teams due to the time it takes to run and maintain reliable, effective tests. However, by integrating automated testing directly into CI/CD, dev teams can adequately support rapid release cycles without sacrificing application quality. 

GitLab, primarily known in the development community as a hosted source control provider, also enables development teams to run continuous integration and deployment pipelines as part of the daily development cycle. The GitLab pipeline integration makes it easy for mabl customers to execute mabl tests as part of their CI/CD pipeline and to provide a test report of the executed tests in the corresponding GitLab pipeline stage as well as in merge requests.


mabl and GitLab together accelerate development by:

  • Automatically testing builds for visual, functional and performance regressions on every merge request and/or deployment
  • Enabling your CI/CD workflow to automatically make informed decisions based on individual test output – decisions that would otherwise have to be done manually
  • View mabl test results directly in GitLab
A screenshot showing that mabl and GitLab automatically test builds for visual, functional and performance regressions.

Value of integrating automated testing into your development workflow:

  • Enable faster, more efficient management of your entire software delivery pipeline
  • Reduce cost of issue resolution by catching them earlier in the development lifecycle
  • Reduce the time developers would have to spend on tedious server configuration and bug fixing 
A screenshot showing the value of integrating automated testing into your development workflow.

Improve Your Workflow with Test Automation

Mean Time to Repair

Significantly reduce MTTR (Mean Time to Repair) by decreasing the cost of downtime

Team Collaboration

Improve collaboration across the team including QA engineers and developers


Increase overall software development velocity while improving application quality

The mabl GitLab implementation provides an image with the mabl CLI that makes it easy to incorporate reliable end-to-end tests as part of your build and deployment process. To start testing every build, update your GitLab pipeline definition with the publicly available mabl CLI image with the required set of mabl CLI arguments.

A screenshot showing that you need to update your GitLab pipeline definition with the publicly available mabl CLI image.