当前位置:网站首页>Why do you perform performance tests before the software goes online? How to find a software performance testing organization
Why do you perform performance tests before the software goes online? How to find a software performance testing organization
2022-06-22 22:28:00 【AVIC 1 software evaluation】
We can expect , They always react , Let's look at many examples from the past , Explain how they can proactively identify performance issues before going live , To make better use of software components and improve the customer experience .
Of course , And “ Invest more hardware to solve application performance problems ” Compared with , The benefits of proactive performance planning far outweigh this approach , But how relevant is this practice in today's era ?
Software delivered DevOps Method , Expect to deliver new functions at supersonic speed ?
Cloud adoption can be achieved through simple strategies / Rules to configure additional hardware
Can control the service 、 New deployment strategy for server and user deployment
We cannot build a test environment at the right scale or scale to reflect the complexity of the application ecosystem
New observability tools can help speed up diagnosis , So that the root cause can be quickly identified , And DevOps When combined , You can quickly push and test ways to deliver changes in a production environment rather than in a test environment
Implemented in their process CI/CD After pipeline , Some customers also question the need for performance testing , Because they can release any fixes to the production environment when they occur . When they can solve problems in production faster than before , Why invest in active performance testing ? As applications are also migrated to the cloud , When we can take op-ex Routes effectively maintain our applications in the cloud , Whether it will bring any value by pitching in early performance tests ?
When is the best time to do software performance testing ?
1. Start early
2. Before going online
3. Move right : After the launch
4. Move right : Use the observability platform to RCA And fix the problem
We don't think there is a magic bullet to reduce performance risk .
The answer needs to be through consideration of organizational background and culture 、 Budget expenditure and risk appetite 、 Business criticality and brand identity 、 Delivery practice maturity 、 Technology uses curves and market introduction schedules to determine .
All these factors will determine how the organization responds to “ In the early ” Test and “ Delay ” To test or “ No test ” And “ Quick diagnosis and repair ” Test this new challenge , Instead of investing in long-term performance testing before going online .
There is absolutely no better way than another . You may have to choose a context specific method , This approach requires performance engineering practices to balance risks 、 Time and cost .
边栏推荐
- 【路径规划】第一周: 路径规划 开源代码汇总(ROS) 版本
- 6月25日PMI认证考点防疫要求及考场安排
- 组合总数[标准回溯 + 回溯技巧--降低栈深度]
- [recommended by Zhihu knowledge master] castle in UAV - focusing on the application of UAV in different technical fields
- 【论文解读】关于基于视觉无人机自主降落平台的论文梳理
- Note: by the end of 2022, the printing entrance of Guangdong second-class cost engineer's admission card has been opened
- Total number of combinations [standard backtracking + backtracking techniques -- reducing stack depth]
- Vs code one key sorting shortcut
- PMP Exam admission ticket problems and precautions in June, which must be read by candidates
- Icml2022 | using virtual nodes to promote graph structure learning
猜你喜欢
![[recommended by Zhihu knowledge master] castle in UAV - focusing on the application of UAV in different technical fields](/img/3b/8916c543c149292221ce500209df0d.png)
[recommended by Zhihu knowledge master] castle in UAV - focusing on the application of UAV in different technical fields

Note: by the end of 2022, the printing entrance of Guangdong second-class cost engineer's admission card has been opened

Reinforcement learning weekly (issue 50): saferl kit, gmi-drl, rp-sdrl & offline meta reinforcement learning

勒索病毒横行下设备该如何进行加密防护

Self service library system Tkinter interface and openpyxl form comprehensive design case
![Total number of combinations [standard backtracking + backtracking techniques -- reducing stack depth]](/img/88/3a07589bf8edab618139b1bf1680e8.png)
Total number of combinations [standard backtracking + backtracking techniques -- reducing stack depth]

Liunx installing MySQL

6-7 图的深度遍历-邻接表实现

The required reading for candidates | PMP the test on June 25 is approaching. What should we pay attention to?

CVPR2022 | 用于重采图像的特征解耦学习与动态融合
随机推荐
322. change exchange
Linux安装Mysql(包成功!!)
Cannot re register id: pommeffacompetition-v0 problem solving
June 25 PMI certification examination site epidemic prevention requirements and examination room arrangement
[ROS introduction] cmakelist Txt and packages XML interpretation
A case of 94 SQL optimization (the writing method used is often rejected)
立体渲染
How to carry out encryption protection for equipment under extortion virus rampant
Rendu stéréo
【ROS 入门学习 】CmakeList.txt 和Packages.xml释义
勒索病毒横行下设备该如何进行加密防护
6-5 图的深度遍历-邻接矩阵实现
322.零钱兑换
5 minutes to quickly launch web applications and APIs (vercel)
LinkedList 源码解析
《强化学习周刊》第50期:SafeRL-Kit、GMI-DRL、RP-SDRL & 离线元强化学习
For an unforgettable memory: special topic of Sun Jian
Developing salary management system based on C language course paper + source code and executable EXE file
6月PMP考试准考证问题及注意事项,考生必读
[Li mu] how to read papers [intensive reading of papers]