- API (Application Programming Interface)#
The program interface of an application through which one program can interact with another.
- Correlation of a parameter#
Dynamic parameterization of data, in which internal identifiers that define the execution context must be replaced with variables that will take correct values from startup to startup, extracted from responses to requests to the system. For example, there was a user ID received at login, which must be presented in all subsequent transactions. For more information, see Requests correlation.
- CSV parameter#
A parameter that is dynamically changed based on the values prepared in advance in the CSV file. For more information, see Add a CSV parameter.
A group of transactions executing a single test scenario. Transactions send HTTP requests during test execution in the specified order. For more information, see Create a group.
- HAR (HTTP Archive format)#
HTTP archive or log file of network requests to the system in JSON format. For more information, see Import requests from a HAR file.
- Load profile#
A set of operations with specified intensities, received on the basis of statistical data collection or determined by analyzing the requirements for the testing system.
- Percentile 95#
A statistical measure indicating the value that a given random variable doesn’t exceed with a specified probability. For example, the percentile 95 equal to “X” means that 95% of the system response times to a request or transaction doesn’t reach the value of “X” and only 5% of the response times exceed this value.
- Settings set#
Pre-created project settings that you can reuse in different projects.For more information, see Add a settings set.
- SLA (service-level agreement)#
Non-functional requirements that determine the criteria for the success of the performed tests. For more information, see Configure SLA.
Timeout before sending a request by virtual users to the testing system. For more information, see Configure timers.
A set of user actions grouped together to measure time, which represent the actual user actions in the application. A transaction can contain several requests or a sequence of actions that arrive at the server with the specified metrics (SLA).
- Trend report#
A report that is created based on the results of two or more load tests and allows you to analyze the trend of changes in the parameters of the testing system. The results are displayed in tables and graphs. For more information, see Create trend reports.
- Virtual user (VUser)#
A separate working thread of a load tool that emulates the operation of a business process from the user.
Sending notifications when the test status changes, for example, when it’s finished. You can use webhooks as triggers in CI/CD pipelines. For more information, see Add a settings set.