JMeter provides a feature to record user actions and convert them into test scripts. To make this process easier, you can download a sample OAC correlation rules library COR file, which contains a pre-built set of correlation rules that can be used in creating test script for OAC. Correlation is essential for cloud-based applications like OAC because they use dynamic values to maintain the session and handle user requests. Failure to correlate these values can lead to errors and inaccurate results. This approach ensures that the test accurately reflects the real-world user behavior and produces reliable results.Ĭorrelation involves capturing and replacing dynamic values in the script, such as access tokens, session state IDs, CSRF tokens, and other dynamic parameters. Similarly, when reports are displayed, it is advisable to use a large think time of 120-200 seconds with randomization. For example, a short think time of 20 seconds is recommended for simple dashboard UI navigation, while a medium think time of 60 seconds for prompt selections. To achieve accurate and practical results, it is recommended to use different think times for different activities instead of using a fixed think time. Your test plan should also include pacing in the script to ensure that requests are sent at a realistic pace. ![]() Think-time is the time a user takes between two requests, and it should be set to a realistic value to simulate real-world scenarios. The duration of the test should also be set to a realistic value that represents the period of time your users will be running reports. The number of unique virtual users should be set to a realistic value that simulates your actual expected workload. This involves identifying the number of unique virtual users, the duration of the test, and the think-time between the requests. Your test plan should be designed to simulate real-world scenarios and workload. Once your performance metrics are defined, you can set the performance goals for the application. Similarly, if OAC is expected to handle a large amount of data, performance metrics should focus on resource utilization. For example, if OAC is expected to handle a high volume of users, performance metrics should focus on response time and throughput. To determine performance metrics, you need to understand the requirements of the application and the expectations of your users. The diagram below illustrates the concept of performance testing process for OAC: This blog provides guidelines on using JMeter to perform real-world realistic performance testing for OAC. Performance testing is an essential step to ensure that OAC can handle the expected workload without compromising its performance.Īpache JMeter is an open-source tool for performance testing that allows you to simulate the real-world OAC users' experience and measure the performance of your reports. ![]() Oracle Analytics Cloud (OAC) is a comprehensive platform that enables organizations to analyze data and gain insights in the moment.
0 Comments
Leave a Reply. |