Advertisement

软测七 性能测试一 概述

阅读量:

前言

本章将对【性能测试

一、性能测试基本概念

首先我们简单提及一下为什么要做性能测试呢?

  • 1、能够有效满足用户的实际使用需求: 例如一些用户访问量较高 的平台(如微博、外卖类应用),当同时在线访问人数达到一定阈值时,系统可能会出现瘫痪现象。
    • 2、实现资源投入的最优化: 例如在新业务上线时,难以准确判断需要部署多少台服务器。简而言之,如果单台服务器响应速度较慢,可以通过增加服务器数量来提升整体性能。
    • 3、对应用系统的性能进行评估 ,为运维人员制定系统容量规划提供数据支持,同时也为开发人员优化应用程序提供参考依据

那开发可以从哪些方面去进行性能优化呢?

在常规操作中,当测试环节反馈出系统性能存在优化需求时,例如在高并发环境下整体表现较差,开发团队通常需要着手进行性能改进。那么,在Java项目中,开发人员应当如何开展性能优化工作?这一问题在面试过程中较为常见(以下将从个人经验出发简要阐述)。

ps:关于性能优化的方式多种多样,这里仅介绍几种我所了解的策略。

  • 1、SQL语句优化(避免全表扫描、减少where条件中使用or/and/>=/<=/like等模糊查询等)
    此前撰写的博客可供参考:<>

  • 2、构建分布式服务架构

全部评论 (0)

还没有任何评论哟~