HUAWEI CLOUD CodeArts PerfTest released

Abstract: Recently, CodeArts PerfTest, a performance testing service for Huawei Cloud, was newly launched, providing a low-threshold, low-cost one-stop cloud-based performance testing solution.

This article is shared from the HUAWEI CLOUD community " The billion-level DAU business is as stable as a rock, HUAWEI CLOUD CodeArts PerfTest released ", author: HUAWEI CLOUD Toutiao.

As one of the great crystallizations of human logical wisdom, computer software has penetrated into every corner of human society.

Early computer development had a strong dependence on hardware, and only a few individuals or institutions could have the "luxury" of software. However, with the rapid development of the software industry, software has gradually stepped down from the high altar, and users have also begun to consider the input-output ratio of software products from an economic point of view, and put forward higher requirements for software performance.

As Moore's Law becomes more and more difficult to maintain, the improvement of software performance has become a top priority. As one of the key means to measure software performance and discover performance bottlenecks, software performance testing has also received more and more attention.

Taking the current hot digital marketing as an example, online flash sales, grabbing red envelopes, hot marketing and other activities have become necessary marketing methods for enterprises, and the ensuing large-scale traffic surge is a huge test for the system. How to deal with the surge of users and traffic while ensuring the stable operation of applications has become a problem that manufacturers must solve.

Statistics from a foreign e-commerce giant show that every second the response time for customer visits is extended, the website will lose US$1.6 billion in sales a year, and every 100 milliseconds increase in the opening time of the homepage will reduce the website’s sales by 1%. It is estimated that e-commerce sites lose between $1.1 billion and $1.3 billion in revenue each year due to slow loading times.

In other words, a good website will never allow problems in its performance.

Huawei Cloud Performance Test Service (PerfTest, referred to as PerfTest) is a service that provides performance testing for cloud applications built based on protocols such as HTTP / HTTPS / TCP / UDP / HLS / WEBSOCKET. It supports rapid simulation of business peak scenarios of large-scale concurrent users, and can well support message content and timing customization, and complex scenario testing of multi-transaction combinations. After the test is completed, a professional test report is provided to continue the work of the performance pressure test itself Simplification helps customers to devote more energy to business and performance issues, while reducing costs, improving stability, optimizing user experience, and helping enterprises increase business value.

Recently, HUAWEI CLOUD performance testing service CodeArts PerfTest is newly launched , providing a low-threshold, low-cost one-stop cloud-based performance testing solution. Its service design concept is: 

  • Anywhere , supports multiple protocols to meet all walks of life;
  • Anyone , code-free to carry out performance testing at all levels;
  • Anytime , out-of-the-box, start testing at any time.

HUAWEI CLOUD CodeArts PerfTest escorts applications and helps release high-quality products

With the popularization of distributed architecture and microservices, the complexity of applications is getting higher and higher. While deconstructing the architecture and improving performance, problems such as high difficulty in locating performance problems in the production environment and long repair cycles have been brought about. Therefore, how to effectively prevent and quickly repair has become the main requirement for efficient performance testing.

HUAWEI CLOUD CodeArts PerfTest provides performance testing for Huawei's millions of internal microservices, helping R&D personnel with daily performance diagnosis, fault location and troubleshooting, and reducing the performance testing cycle of microservices from weekly to hourly, which strongly supports Huawei Cloud, terminal Application performance evaluation and daily operation and maintenance quality assurance of various types of products such as automobiles, vehicles, and energy.

Now, HUAWEI CLOUD has deposited its internal application performance testing capabilities accumulated over the years into CodeArts PerfTest, which has four major features:

▎Feature 1: Tens of millions of performance stress testing engine to ensure the stability and reliability of billions of daily active systems

HUAWEI CLOUD CodeArts PerfTest provides ultra-large-scale concurrency capabilities for tens of millions of clusters, covering functions such as ultra-high concurrency instantaneous launch, gradient pressurization, and dynamic pressure adjustment, to meet the pressure testing requirements of billion-level daily active applications;

It supports custom plug-ins, realizes the docking of private protocols and functions, and satisfies the performance pressure test of various protocols and complex scenarios, allowing enterprises to flexibly conduct high-concurrency tests on demand, discover performance problems in extreme scenarios in advance, and ensure the quality of products launched.

▎Feature 2: 8 characteristic pressure test modes, intelligent evaluation of performance and capacity in all scenarios

HUAWEI CLOUD CodeArts PerfTest has accumulated 30 years of high-concurrency test engineering solutions and practices, and provides surge (burst traffic), smart high (system performance bottom-up), shock (simulation of high and low peaks), TPS mode (pressure customization), etc. 8 major modes, quickly build real scenarios, help increase the coverage of product stress test scenarios by 50% , and meet customers' demands for stress testing in all scenarios.

▎Feature 3: Zero-cost access to stock assets, performance stress testing out of the box

HUAWEI CLOUD CodeArts PerfTest is compatible with JMeter scripts and the execution of scripts. Enterprises only need to import the original JMeter scripts to generate JMeter projects, and then they can quickly perform stress testing, shorten the time to build a large-scale JMeter stress testing environment, and flexibly expand concurrent execution machines as needed. , improve the overall execution efficiency, and support the reduction of the pressure test cycle from the weekly level to the hourly level .

▎Characteristic 4: Comprehensive evaluation of product performance, quick identification of performance bottlenecks

HUAWEI CLOUD CodeArts PerfTest provides a multi-dimensional indicator stress test report, including more than 20 performance indicators such as TPS, RT, SuccessRate, TPxx, StatusCode, and execution logs. It can access real-time resources and call chain relationships for visual data analysis and comprehensive evaluation. Performance indicators, through multiple rounds of report comparison functions, can quickly and accurately analyze performance bottlenecks and escort the business launch.

Thanks to the above features, HUAWEI CLOUD CodeArts PerfTest has been widely used in finance, car companies, the Internet, government and enterprises, etc., helping companies estimate performance and capacity baselines, rationally utilize resources, improve service stability, and lay a solid foundation for enterprise development.

For example, the HUAWEI CLOUD CodeArts PerfTest expert team assisted an overseas communication platform to achieve the goal of optimizing the structure of 100 million daily active users by simulating the real business scenarios of 10 core businesses with tens of millions of concurrency, improving resource utilization by 200%, and saving millions of dollars in user costs . , Effectively guarantee the rapid expansion of business by 10 times, and achieve the company's strategic goals.

In the future, HUAWEI CLOUD CodeArts PerfTest will continue to accumulate the best practices of enterprise application performance care, provide an integrated intelligent pressure measurement system solution, continuously improve the competitiveness of key technologies, safeguard the stability of customers' products, and help customers succeed in business.

 

Click to follow and learn about Huawei Cloud's fresh technologies for the first time~

{{o.name}}
{{m.name}}

Guess you like

Origin my.oschina.net/u/4526289/blog/8695078