PTS offers features such as scenario orchestration, API debugging, and traffic recording. These features help you quickly create stress testing scripts for your business. PTS is 100% compatible with JMeter. It can generate millions of concurrent requests and tens of millions of Transactions Per Second (TPS). You can also customize traffic by region. This lets you accurately simulate real user access models and quickly improve your system's performance and stability.
Feature set | Feature | Description | References |
PTS stress testing | Create a PTS stress testing scenario | PTS stress testing supports the HTTP and HTTPS protocols. It is widely used for stress testing web applications and miniapps across many industries. These industries include E-commerce, Internet of vehicles, multimedia, finance, insurance, logistics, advertising and marketing, and social media. PTS stress testing simulates real business scenarios with a massive number of users to fully validate the performance, capacity, and stability of your business sites. | |
Import a scenario | PTS can convert JMeter (JMX), Postman (JSON), HTTP Archive Format (.har), YAML, and Swagger scripts (.yml, .json) to the native PTS format for stress testing. It provides a records per second (RPS) stress testing mode and supports real-time speed adjustment and detailed monitoring for individual APIs. | ||
JMeter stress testing | Create a JMeter scenario | Apache JMeter is an open source stress testing tool from Apache. It supports features such as parameterization and assertions. Its rich open source ecosystem provides extensions for various protocols and controllers. You can also write custom scripts for logic like parameter handling. PTS supports stress testing with the native JMeter engine. It also provides convenient horizontal scaling capabilities and integrates with Cloud Monitor. This enhances JMeter's high-concurrency performance and monitoring experience. | |
Access Log stress testing | Use Access Log stress testing | The Access Log stress testing feature lets you start a test with simple configurations. It relies only on gateway logs, has zero impact on the server-side, and can realistically replay gateway traffic. The feature parameterizes test requests and automatically creates stress testing scenarios, which eliminates complex configuration steps. It also resolves expired logon states through simple logon API configuration. | |
Resource Access Management | Use Resource Access Management (RAM) to create RAM users. You can grant different permissions to RAM users as needed to segregate permissions. This helps you avoid security risks from exposed keys of your Alibaba Cloud account. |