Gitlab hero border pattern left svg Gitlab hero border pattern right svg

Category Vision - Compatibility Testing

Compatibility Testing

Compatibility testing is a broad discipline and includes things such as hardware testing for software that runs on different devices, as well as multi-cloud compatibility testing which is becoming more and more important in a cloud-based world where you don't want all your eggs in one basket.

What's Next & Why

Next up for compatibility testing is gitlab-ee#6061, which will introduce Selenium integration to capture multi-browser testing results as well as screenshots and display them in a CI view. This will start the ball rolling forward on how we can better support these kinds of testing needs.

Competitive Landscape

No other CI platforms provide first-party compatibility testing, but all do provide different kinds of integrations. Selenium is a very popular one, and we plan to add a CI view for it via gitlab-ee#6061.

Analyst Landscape

We do not engage with analysts for compatibility testing market analysis.

Top Customer Success/Sales Issue(s)

None reported.

Top Customer Issue(s)

None reported.

Top Internal Customer Issue(s)

Apart from the CI view support for Selenium mentioned in the competitive landscape section, gitlab-ce#22755 (integration support for SauceLabs) is also requested. team-tasks#45 tracks the progress of the internal quality team at GitLab rolling out compatibility testing.

Top Vision Item(s)

Adding CI view support for Selenium (gitlab-ee#6061) is the most important vision item for the same reasons as in the competitive landscape above.