How Prometheus helps speed up automated tests

&#10;As a project grows, the number of automated tests only increases: new scenarios are added, and old ones are almost never removed. Regression run times increase and sooner or later become a bottleneck in the entire development process.<br/>At some point, parallelization and new runners stop helping&#8212;systematic optimization is needed. But to optimize, you first need to measure.<br/>I'll share how we solved this problem on a large project: we collected automated test execution metrics in Prometheus.<br/><br/>In this talk, we'll explore how, using metrics, we can:<br/><br/>- find the most time-consuming tests, individual steps, and data preparation;<br/>- detect redundant and duplicate checks;<br/>- reduce regression run times without losing coverage.&#10;&#10;<br/>

Comments ({{Comments.length}})
  • {{comment.AuthorFullName}}
    {{comment.AuthorInfo}}
    {{ comment.DateCreated | date: 'dd.MM.yyyy' }}

To leave a feedback you need to

or
Chat with us, we are online!