Browse articles that include the testing tag
Automating with GitLab Duo, Part 2: Complex testing
Find out how the GitLab team addressed more complex testing situations using GitLab Duo's AI capabilities, including ensuring that code testing followed standards.
Automating with GitLab Duo, Part 1: Generating tests
Learn how we used the AI-driven DevSecOps platform to generate automated tests and improve our development speed and quality.
Develop C++ unit testing with Catch2, JUnit, and GitLab CI
Learn how to set up, write, and automate C++ unit tests using Catch2 with GitLab CI/CD. See examples from a working air quality app project and AI-powered help from GitLab Duo.
Inside look: How GitLab's Test Platform team validates AI features
Learn how we continuously analyze AI feature performance, including testing latency worldwide, and get to know our new AI continuous analysis tool.
Detect application vulnerabilities with GitLab’s browser-based DAST
Learn why you should include dynamic application security testing as part of a defense-in-depth strategy for software development, and how to migrate from proxy-based DAST.
Migration guide: GitHub Advanced Security to GitLab Ultimate
Understand the similarities and differences between GitLab Ultimate and GitHub Advanced Security. Then follow this in-depth tutorial to make the move to the GitLab DevSecOps platform.
Integrate external security scanners into your DevSecOps workflow
Learn how to bring Snyk scan results into the merge request widget by parsing JSON artifacts and leveraging the SARIF file format.
Find out which plan works best for your team
Learn about pricingLearn about what GitLab can do for your team
Talk to an expert