Quality Gates
The Quality Gates section in ReportPortal is designed to help you maintain high standards of product quality throughout the testing process.
What are Quality Gates?
Quality Gates are checkpoints that validate and ensure product integrity during software development, allowing you to monitor, control, and manage the entire development lifecycle effectively.
Quality Gate analysis provides capabilities to speed up CI/CD pipeline by sending auto-feedback to your CI/CD tools. ReportPortal assesses the build quality and sends auto feedback to CI/CD.
Quality Gates plugin adds to our continuous testing platform possibilities:
-
to create quality rules based on general test automation KPI: number of executed tests, failure rate, failure of critical components, number of issues in completed tests, number of essential issues in the critical parts, new failures & new errors in the build
-
to run Quality Gates analysis for build and view build report that helps to troubleshoot issues in the build
-
to automatically send Quality Gates status to CI/CD.
📄️ Quality Gate Purpose
ReportPortal is a continuous testing platform with build-in functionality - Quality Gates.
📄️ How to install Quality Gates
The Quality Gate feature is available in the scope of the ReportPortal premium version started from version 5.6. Our continuous testing platform provides it for clients in the scope of paid support engagement.
📄️ Upload Quality Gate to ReportPortal
The default configuration of our continuous testing platform doesn't contain Quality Gate. For adding this feature, you need to receive a link to the .jar file from ReportPortal.
📄️ Quality Rules Configuration
Now let's configure the Quality rule, which will be used for launch quality assessment.
📄️ Quality Gate Edit
If user edit Quality Gates, previous reports for these Quality Gates would not be recalculated.
📄️ Delete Quality Gates
If you want to delete Quality Gate:
📄️ Assessment of test results using Quality Gates
Now the system is preconfigured, and you can start using Quality Gates Analysis.
🗃️ Integration with CI/CD
6 items