科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网网络频道性能测试是系统优化的有效手段(1)

性能测试是系统优化的有效手段(1)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

在优化系统的过程中,最有效的手段就是对系统进行性能测试。然后对测试过程中收集的数据进行分析,找出问题所在,不断对系统进行优化,最终达到系统在大业务量时稳定运行的目的。

作者:赛迪网 来源:zdnet网络安全 2007年12月29日

关键字: 网络测试工具 网络测试软件 网络速度测试 网络质量测试 网络测试

  • 评论
  • 分享微博
  • 分享邮件

  对于一个比较成熟的业务系统来说,功能已经相对完善。但是在大业务量的情况下往往出现各种异常情况,这就需要通过修改系统配置或者调整产品框架来优化系统。

  在优化系统的过程中,最有效的手段就是对系统进行性能测试。然后对测试过程中收集的数据进行分析,找出问题所在,不断对系统进行优化,最终达到系统在大业务量时稳定运行的目的。

  1、明确测试方法

  测试方法主要是通过测试步骤体现出来的。测试步骤不是一成不变的,而是根据每次的测试结果不断调整和完善。开始性能测试之前必须确定以下两个任务。

  (1)建立业务模型。根据业务的开展情况,建立科学的业务模型。

  (2)设置性能指标。性能指标作为判断设计和实际性能处理的基准值,必须在测试之前明确。

  确定以上两点后就可以开始调整循环,进行一系列重复和受控的性能测试。调整循环步骤如图1所示。测试时需重复图1中的4个阶段,直到获得初始建立的系统性能目标。

  

  

  图1 调整循环的4个阶段

  2、测试

  测试阶段是调整循环操作的起点,是根据测试要求进行的相关操作,并为结果统计提供相应的测试数据。该阶段需要考虑环境配置和测试用例两个方面。

  2.1环境配置

  不同的测试环境会产生不同的测试结果,因此测试前需要对环境配置进行详细的检查。主要检查以下几个方面。

  (1)网络连通性。网络是否通畅是测试能否正常进行的基本前提。

  (2)流量模型是否超出系统负荷。如果测试时施加的业务量远大于系统所能承受的负荷,则会对系统产生损伤,并在测试过程中出现宕机、告警等异常情况。

  (3)被测系统的系统配置。系统配置包括软件和硬件两个方面。由于不同的系统配置会产生不同的测试结果,因此测试之前应对被测系统进行严格的核对,检查其是否符合测试要求。

  (4)测试工具的参数配置。对于一个功能相对完善的测试工具来说,不但应能模拟大业务量,还应能配置压力递增方式、压力大小以及压力持续时间等参数,因此在测试之前需要检查相应的参数配置能否满足测试要求。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章