Performance Testing - Definition of Done

Performance Testing - Definition of Done

Please note that all items in checklist marked with [M] are mandatory.



Checklist

User Story/Bug

System Demo/Review

Release

Checklist

User Story/Bug

System Demo/Review

Release

[M] OKAPI and modules logs are reviewed 

Y





[M] Database logs are reviewed for slow queries

Y





[M] Missing indexes are identified

Y





[M] Workflow is profiled and slowest methods are captured (when applicable)

Y





[M] Performance issues are identified

Y





[M] Report is created and reviewed by at least one team member

Y





[M] Comments by the reviewers in the report are addressed

Y





Scripts:

[M] JMeter Test script's pull request is created (updated), reviewed and approved by at least 1 one team member

Y





[M] JMeter Test script for data preparation is created







Explanation for data preparation JMeter Test script  is added to confluence page 







[M] All new JMeter Test scripts are added to Master Scripts by default