Can PAL be used for Performance Testing of PEGA Applications(multiple user Scenarios)
I have a business use case where I need to check for the Performance of the PEGA application which is used by multiple/many users at a time. I have gone through some document in PDN for QA testing Strategy where they have suggested "PAL" tool to checck the application performance. But I am not very clear how to use the PAL for simulating multiple users at a time.
PAL is not a tool. PAL is a set of performance counters / indicators that tell you the number of interactions (trips to server), time spent on server, cpu spent on server and where time and cpu were spent.
PAL data for a live session is accessible from developer portal (for current session), from system management application and may be accessed programatically via public API.
PAL data for each session is periodically persisted in class log-usage and retained 30 days.
PAL is not a load testing tool; it is a tool to understand the relative performance and efficiency of your application.
PAL data in log-usage can tell you server load and how application performance is varying with time.
If you are 'checking' performance of a live system, suggest you use AES or Pega Diagnostic Cloud -- those tools give you scorecard reports that show how application response time for past two weeks and point out the highest priority performance and quality issues.