Add an option to roll back test cases to a previous state.
under review
marc
When unintended or accidental changes are made to test cases—whether through manual modifications or, more commonly, due to automated test run results—it is crucial to have an option to roll back to the previous state. This rollback feature allows for a straightforward restoration of test cases to their original conditions.
Example use case - Automatic test updates when multiple Qase tests are purged on a single cypress test causes the Qase test content to be deleted.
marc
Several solutions are possible. Here the big gap in qase is not being able to rollback a modification. In my opinion, this is THE urgent OPTION to allow. This avoids any loss and then you can consider automatic updating or not.
example code cypress which clear qase:
qase([2135,2136,2137],
it('Test Full Heures', () => {
cy.log('Ajout')
cy.log('Modification Informations')
cy.log('Modification Bouton Actif Off')
cy.log('Modification Bouton Actif On')
cy.log('Suppression')
cy.log('Déconnexion')
})
);
Manjunatha Reddy
under review