Joke Collection Website - Blessing messages - How to choose Alibaba Cloud server ECS? Performance Test PTS helps you to test and select Alibaba Cloud servers.
How to choose Alibaba Cloud server ECS? Performance Test PTS helps you to test and select Alibaba Cloud servers.
The Alibaba Cloud developer community recently launched an ECS selection tool! PTS helps you get on the cloud quickly. PTS performance stress test package only needs 0.99/ month, real simulation, avoiding tedious construction and maintenance costs! Now you only need to pay less than the trial fee of 10 yuan, and you can experience the whole process of using PTS to help ECS plan its capacity and select the appropriate specifications!
Students who have completed the hands-on experiment can participate in the lucky draw, and rich prizes such as mi band 6, Bluetooth keyboard, handheld game machine, notebook stand, data cable, coupons, etc. are waiting for you! Limited 1500 copies, won by lucky draw, 100% won the prize!
PTS (Performance Testing Service) is a SaaS stress testing platform with strong distributed stress testing capability, which can simulate the real business scenarios of a large number of users and comprehensively verify the performance, capacity and stability of the business scene.
PTS aims to simplify the work of performance testing itself.
PTS aims to simplify the work of performance testing itself, so that you can focus more on business and performance issues. On the PTS platform, the complex interactive traffic closest to the real business scene can be built with low human resource cost, and the business performance of the system can be measured quickly, which provides the best help for the performance problem location, capacity allocation and traffic construction of full link pressure measurement. Thereby enhancing the user experience, promoting business development and maximizing the business value of the enterprise.
Business scenario
PTS is widely used in various stress testing and performance testing scenarios, including but not limited to the following scenarios:
PTS incubates on the single-link and full-link pressure measuring platform that has served Alibaba's whole ecology for more than five years, which is the output of Alibaba's internal best practices. The platform not only supports daily external traffic pressure measurement, but also supports large and small promotional activities, such as Tmall Double 1 1, Double 12, and New Year Festival.
Pressure measurement process
PTS provides a comprehensive and efficient pressure measurement process:
Description of pressure measurement process:
1. On the PTS console, prepare the pressure measuring API data, build the pressure measuring scene, and define the pressure measuring mode and size. Support to start and stop pressure measurement at any time, and the speed can be adjusted during pressure measurement.
2. After pressure measurement is started, the pressure measurement control center in PTS background will automatically dispatch pressure measurement data, pressure measurement tasks and pressure measurement engines.
3. By randomly dispatching CDN (Content Distribution Network) nodes of hundreds of cities and operators across the country, pressure measurement traffic is initiated. Ensure that the dispersion of virtual user concurrency and pressure measurement flow is close to the real user behavior, and the pressure measurement result is more comprehensive and true.
4. Initiate pressure measurement to your designated business place through the pressure measurement engine.
5. In the process of pressure measurement, by integrating cloud monitoring, ARMS (Application Real-time Monitoring Service) products, combined with PTS monitoring indicators, real-time pressure measurement data are collected.
6. In the PTS console, the pressure measurement data is displayed in real time for process monitoring; After pressure measurement, a pressure measurement report is generated. Based on the performance of the whole pressure measurement scene, locate the performance problem and find the system bottleneck.
Pressure measurement creation mode
PTS supports the following four ways to create stress test scenarios (or stress test cases), as shown in the following figure:
Description:
Method 1: PTS independently developed zero-coding visual arrangement and tested it with a powerful engine independently developed.
Method 2: Use PTS self-developed cloud recorder, record service request with zero intrusion, import 1 self-developed interaction, and further set up.
Mode 3: PTS self-developed engine will be used for PTS self-developed interaction in script stress test 1.
Mode 4: JMeter measures pressure, and uses native JMeter engine to measure pressure. PTS provides customized pressure building and monitoring data summary as well as other products and services.
Among them, mode 1, mode 2 and mode 3 have the capacity of RPS(Requests per Second) throughput pressure measurement mode, second-level start-up, real-time control, timing pressure measurement and flow differentiation all over the national carrier network.
The first method is the core of PTS, and all resource packages can be used. Several other creation methods are open to resource packages of different specifications.
Suitable for multi-service scenarios
No matter what industry you are in, PTS is a reliable performance testing tool for you in the following business scenarios (but not limited to).
A wide range of applicable industries
PTS has a wide range of applications, involving e-commerce, multimedia, finance and insurance, logistics express, advertising and marketing, social interaction and so on.
PTS has served Alibaba's whole ecology for many years, and supports promotional activities such as Tmall Double 1 1, Double 12 and New Year Festival. PTS, rooted in the e-commerce industry, supports the typical business model of e-commerce, with wider sources of pressure measurement, stronger pulse ability and flow control ability.
Since the commercial version was released, PTS has attracted users from multimedia, finance and insurance, government affairs and other industries. With powerful pressure measurement scene layout and reporting capabilities, PTS helps users to quickly find problems, make targeted optimization, and improve the pressure bearing capacity of the system.
And is suitable for various network environments.
Whether your business is located in public cloud, private cloud, hybrid cloud or self-built IDC, PTS can initiate pressure measurement traffic through CDN nodes of hundreds of cities and operators in China as long as it can access through public network, and simulate real business scenarios to the greatest extent.
Suitable for clients using protocols such as HTTP/HTTPS/WebSocket.
The GUI mode of PTS itself supports the pressure measurement of HTTP/HTTPS protocol. Whether your client is a self-developed App, mobile phone webpage, PC webpage, WeChat applet or C/S structure software, you can use PTS for stress measurement. PTS also integrates open source JMeter to support more protocols and scenarios. For example, the client using WebSocket protocol can be tested by "JMeter+WebSocket plug-in" (just upload the corresponding plug-in JAR file in PTS), and the same is true for other protocols.
Taking the typical business scenario of e-commerce as an example, this paper introduces how to arrange pressure measuring scenarios in PTS.
What is a pressure measurement scenario?
To start a performance test, you need to create a test scenario first. The pressure measurement scenario contains one or more parallel services, and each service contains one or more serial requests.
example
Taobao needs to test the pages related to products A and B (that is, there are multiple APIs). Suppose its main business scenario is:
Enterprise a: browse product a.
Merchant B: Buy product B (login → browse product B → join shopping cart → submit order).
Then the settings in the pressure measurement scenario are as follows.
Serial link 1: Browse product A and serial link 2: Buy product B in parallel.
According to business logic, some users are browsing product A, and some users are doing a series of operations to buy product B, that is, two services occur at the same time, so they are set as two serial links, and requests will be made in parallel during stress testing.
Multiple APIs in a serial link have a serial relationship.
According to the business logic, a series of user behaviors in serial link 2: buying product B exist in sequence, so adding these API with sequential relationship to a serial link will initiate pressure measurement in sequence.
On the whole, in pressure measurement, browsing the API of product A and the API registered in the example will initiate pressure measurement flow at the same time. For more examples of PTS scenarios for performance testing, please refer to Alibaba Cloud Help: PTS> Optimal Method for Performance Testing.
- Related articles
- Htc g 1 1 how to set the SMS ringtone, I want to talk about each step in detail.
- How to restore factory settings on LG mobile phone
- What should I do if Zhixing cancels the flight without notice?
- What gift do you give to the model worker?
- During the National Day, an ETC minibus on an expressway mistakenly enters the ETC channel and takes the ordinary exit when exiting the expressway. Will there be a toll deduction?
- Why is blessing a special day?
- How to complain about traffic violations
- Dragon Boat Festival classic SMS WeChat greetings daquan
- How to send text messages on mobile phones?
- How to fill in the verification code of the local exam