Introduction – #
The GhostPerf feature within the performance tab allows users to conduct performance tests on their applications using customizable settings for load, duration, and more. GhostPerf operates on an engine powered by JMeter, enabling users to run performance tests using their own JMX files. Additionally, GhostPerf allows users to simulate application load from various global regions, providing the flexibility to test performance from different locations around the world.
How to use Folder Structure #
The GhostLab’s folder structure is organized into a clear and concise tree format with various folders and subfolders.
- The first node represents the workspace.
- The second node represents the project.
- The third node represents the Test suite.
- Each node can be named according to the user’s preference.
- The structure allows for flexibility in naming based on specific requirements.
Creating first Performance test – #
- Prerequisite:
To create a new performance test, you must have a JMX file.
- Instructions:
- Name the Test:
Enter the name for your performance test. - Upload the JMX File:
Upload your JMX file, which contains the test script. - Configure Load Settings:
Enter the number of users.
Set the test duration.
Define the ramp-up time.
Specify the ramp-up steps. - Select Test Location (Optional):
Choose the locations if you wish to run the test across multiple regions and distribute the load accordingly. - Upload Test Data (Optional):
If your JMX file is configured to use external data, upload the required CSV file. - Add Properties (Optional):
If your JMX script is set to accept properties in the Thread Group, add the necessary properties. - Save the Test:
Once all the configurations are complete, click on “Save” to create your performance test.