Performance Testing
Incorporate performance testing through the continuous delivery cycle.
Performance testing and DevOps complement each other and make the overall performance testing process much easier. When performance testing is an integrated part of the continuous-delivery workflow neither speed nor quality are compromised. Automating performance testing in the pipeline is critical, as automated testing ensures consistency in how and when a test is performed. Once the validity of a given test is established, automating it provides a defined benchmark of how the test is run on a regular basis. The steps of the test aren't subject to interpretation by individual testers, and are conducted with the same timings and inputs throughout. Automated testing is especially important in the DevOps pipeline because once a test is established, it will continuously run – it does not need to be set up again and again, making it ideal when running multiple tests at a time.