AI-Assisted Features
Inside look: How GitLab's Test Platform team validates AI features

Inside look: How GitLab's Test Platform team validates AI features

6/3/2024 · Mark Lapierre

What this post added

This post details the development of the AI continuous analysis tool by the Test Platform team to validate GitLab Duo features. It describes the automation of data collection within VS Code using WebdriverIO and GitLab CI/CD, focusing on measuring suggestion latency and leveraging existing code quality/security analysis. It also outlines performance validation strategies using mocked AI Gateway responses and multi-regional latency tests with the GitLab Environment Toolkit and GitLab Performance Tool. Functional testing approaches, including unit, integration, and end-to-end tests (using real and mock AI responses), are also covered.

Read the original post ↗