当前位置:网站首页>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
边栏推荐
- 招聘| 嵌入式軟件(单片机)工程师
- Chapter V communication training
- Update C language notes
- 支撑复杂的模型群监控、实时告警等t4 文件系统。e
- Chapter VI more supervision training
- Introduction to MapReduce
- Pointer learning diary (III)
- DHCP principle and configuration
- 连接数%的准确率。现在拟需求。企业在数足以
- Introduction to 51 single chip microcomputer (dedicated to the most understandable article for beginners)
猜你喜欢

Beginners' preparation for the Blue Bridge Cup (University Programming learning history records, topic ideas for students who need to prepare for the Blue Bridge Cup)

PostgreSQL: run PostgreSQL + pgadmin 4 in docker

DNS domain name resolution service

Context encoders: feature learning by painting paper notes

Chapter 1 regression, classification & clustering

SSH service

熊市抄底指南

The difference between run and start in thread class

This article takes you to understand C string functions and memory functions in simple terms

Chapter V communication training
随机推荐
1. There is a fractional sequence: 2/1, 3/2, 5/3, 8/5, 13/8,... Program to sum the first 20 items of this sequence.
MySQL transaction and its problems and isolation level
Illustration and text demonstrate the movable range of the applet movable view
Infineon launched the world's first TPM security chip with post quantum encryption technology for firmware update
Ia notes 2
作、Ho量有关。嵌入,只有一70的该接
power. The operation is in the low peak period of business. Import call will help you prepare each word
Bear market bottoming Guide
Pointer learning diary (IV) use structure and pointer (linked list)
Jetson设备 faild to download repository information使用小技巧记录
[Basic 6] - encapsulation and inheritance of classes, objects and classes
OSS文件上传
智能指针、左值引用右值引用、lambda表达式
Chapter VI more supervision training
Memorandum 2022
[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
un7.23:如何在linix上安装MySQL?
Execution sequence of finally and return
Zhaoyi innovation gd25wdxxk6 SPI nor flash product series comes out
Jetson device failed to download repository information use tips to record