当前位置:网站首页>Performance test process
Performance test process
2022-07-24 05:16:00 【Agricultural garden】
One Performance testing process

Two Performance testing focuses on indicators
2.1 Related indicators
QPS(TPS): Every second request/ Business Number
Concurrency number : System processing at the same time request/ Transactional number
response time : Generally, the average response time is taken
2.2 Concurrency number 、QPS、 The relationship among average response time
3、 ... and Performance requirements analysis and scheme determination
3.1 Analyze performance requirements
3.2 Familiar with the company's system architecture and system topology
3.3 Be familiar with the business flow of the company's products
3.4 Familiar with the code implementation logic of the company's products
3.5 Familiar with server configuration
3.6 The plan is confirmed
3.6.1 Pressure test scenario
3.6.2 Construction of environment
3.6.3 Script making
3.6.4 Test data preparation
3.6.5 Participants, etc
Four Script development
4.1 Through the tool
4.1.1 jmeter
4.2 Write your own script
5、 ... and monitor
5.1 Monitor the press
5.1.1 CPU
5.1.2 Memory
5.1.3 IO Reading and writing
5.2 Monitor the application server
5.2.1 CPU
5.2.2 Memory
5.2.3 IO Reading and writing
5.3 Monitor the database server
5.3.1 CPU
5.3.2 Memory
5.3.3 IO Reading and writing
5.4 Monitoring Middleware
5.4.1 Redis
5.4.2 ES
5.4.3 SLB
5.5 The way of monitoring
5.5.1 Monitoring through tools
5.5.2 adopt Linux Command line monitoring
6、 ... and analysis
6.1 Pressure test script
6.2 The Internet
6.3 Press
6.4 Server configuration
6.5 Connection pool configuration
6.6 Database configuration
6.7 JVM Optimize
6.8 Code optimization
6.9 Business logic
6.10 System architecture
7、 ... and Optimize
7.1 network optimization
7.2 Server configuration optimization
7.3 JVM Optimize
7.4 Code optimization
7.5 Structure optimization
8、 ... and regression testing
The purpose of regression testing is to verify the optimized , Whether the expected results are achieved
边栏推荐
- Teach you how to weld CAD design board bottom (for beginners) graphic tutorial
- Jiang Xingqun, senior vice president of BOE: aiot technology enables enterprise IOT transformation
- The difference between run and start in thread class
- Accuracy of% connections. Now it is planned to meet the demand. The number of enterprises is enough
- Chapter5 foundation of deep learning
- finally和return的执行顺序
- Pointer learning diary (I)
- 支撑复杂的模型群监控、实时告警等t4 文件系统。e
- Pointer learning diary (III)
- 酒店IPTV数字电视系统解决方案
猜你喜欢

Ia notes 2

SSH service

How can NFT, whose stars enter the market against the market, get out of the independent market?

Recursive cascade network: medical image registration based on unsupervised learning

熊市抄底指南

HCIA NAT experiment

DNS domain name resolution service

Context encoders: feature learning by painting paper notes

The difference between run and start in thread class

Chapter V communication training
随机推荐
Redis enhancements
熊市抄底指南
Learning pyramid context encoder network for high quality image painting paper notes
The difference between statement and Preparedstatement and how to use placeholders
pso和mfpso
)的低字节来反馈给应用层或者成多种格式文档:
The second chapter is encog's data acquisition
Summary of common errors in wechat applet cloud development
7. Find the sum of numbers between 100 and 300 that can be divided by 3.
Zhaoyi innovation gd25wdxxk6 SPI nor flash product series comes out
Accuracy of% connections. Now it is planned to meet the demand. The number of enterprises is enough
Ren Xudong, chief open source liaison officer of Huawei: deeply cultivate basic software open source and jointly build the root technology of the digital world
On the dilemma faced by non transferable reputation points NFT SBTS
Ben, reducing online importance is the same. Abnormal instance CP operation found
Token of space renewable energy
Learning some contents of vector and iterator
[Huang ah code] Introduction to MySQL - 3. I use select *, and the boss directly rushed me home by train, but I still bought a station ticket
Embedded system transplantation [2] - Construction of cross development environment
frp内网穿透服务使用
智能指针、左值引用右值引用、lambda表达式