Performance Testing, Artificial Intelligence and Machine Learning
We are going to look at how performance testing can work hand in hand with Artificial Intelligence and Machine Learning:
- We will look at how we can use data gathered from performance test scenarios during execution to determine what functionality and what concurrent volumes and load profiles we should be testing.
- We will use very simple mathematical models to do this in conjunction with a very simple database model with several manual steps to simulate the machine learning.
As there are many Artificial Intelligence solutions to choose from and for the purposes of this post this is the easiest way to discuss the principles of Artificial Intelligence working with performance testing rather than discussing a particular framework.