Analytics dashboard is the source for various metrics collected during an API call. It includes every little detail that we need to improve the performance of the API.
Following are a few concerns that I have with regards to performance testing
1. So, where exactly the performance testing comes into play since the end goal of performance testing is to get the metrics that can be used to enhance the performance of the API and do we have a minimum TPS to move forward with this phase.
2. If varying loads is a good use case to put performance testing in place what would be the max TPS I can test my API to if I'm seeing 8TPS on my proxy performance dashboard
3. Do I really have to do the performance testing or can I rely on analytics information to get the required metrics
@venkatasaik the short answer to your question is that performance testing is a deliberate active attempt to test the overall performance of the system whereas apigee analytics is a passive measurement of the api layer's behavior.
Performance testing itself is a broad concept and can be divided into focused areas like: Stress testing, Load testing, Spike testing etc. For details read this wiki article.
That is really helpful thanks @Cladius Fernando
User | Count |
---|---|
5 | |
2 | |
1 | |
1 | |
1 |