An inside look at software testing at GitLab
Blog post from GitLab
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.
No tracked trend matches for this post yet.