Home / Companies / GitLab / Blog / Post Details
Content Deep Dive

An inside look at software testing at GitLab

Blog post from GitLab

Post Details
Company
Date Published
Author
Valerie Silverthorne
Word Count
1,328
Company Posts That Month
30
Language
English
Hacker News Points
-
Summary

In a recent survey of over 4,000 developers, security professionals, and operations team members, 50% of each group identified software testing as the primary cause of development delays. Mek Stittri, GitLab's director of quality engineering, highlights two main issues: insufficient testing and unreliable test results. GitLab is addressing these issues by encouraging developers to write unit and integration tests and by improving test requirement documentation to better align with business use cases. Stittri also emphasizes the importance of building a robust test framework concurrently with product development to ensure comprehensive coverage and reliability. He advocates for test automation that mimics manual testing strategies, where automation engineers focus on creating stable and efficient tests. Machine learning is seen as a potential future aid in test automation, with GitLab exploring ways to integrate bots for continuous, intelligent testing. The challenge is balancing increased testing with maintaining productivity, as Stittri's team works to optimize test runtimes while ensuring enterprise feature integrity.

Trends Found in this Post

No tracked trend matches for this post yet.