性能测试的具体实施流程

    机能测试是指必然的负载环境下,系统的响应时候等机能特征是否知足特心猿意马的机能需求,机能测试的具体实施流程包罗以下几点:

    

东西/原料

  • 软件测试打算

方式/步调

  1. 1

    1.测试需求阐发

        测试需求来历于应用需求,是以在进行机能测试时,起首需要理解系统的应用需求。针对机能测试,重点需求存眷:

        (1)测试对象。例如,被测试系统中有负载压力需求的功能点包罗哪些?测试中需要模拟哪些部分用户发生的负载压力?

        (2)系统设置装备摆设。例如,估计有几多用户并发拜候?用户客户端的设置装备摆设若何?利用什么样的数据库?办事器如何和客户端通信?收集设备的吞吐能力若何?

        (3)系统利用模式。例如,系统利用在什么时辰达到岑岭期?用户利用该系统是采用B/S运行模式吗?分清系统模式是把握什么手艺的前提,只有把握响应的手艺做机能测试才可能当作功。

        (4)系统日常营业有哪些买卖使命?

        (5)若是使命掉败,那么贸易风险有几多?

  2. 2

    2.测试方案的拟定

  3. 3

    3.测试情况筹办

        并发机能测试是在客户端执行的黑盒,一般不采用手工体例,而是操纵东西采用主动化体例进行。

        设置装备摆设测试情况是测试实施的一个主要阶段,测试情况的适合与否会严重影响测试成果的真实性和准确性,测试情况包罗软件情况和硬件情况。

        测试情况的根基原则:

        (1)要知足软件运行的最低要求,纷歧心猿意马选择将要摆设的情况

        (2)选用与被测试系统相一致的操作平台和软件平台

        (3)营造相对自力的情况测试

        (4)无毒的情况

  4. 4

    4.测试剧本开辟

        测试剧本是指Vuser剧本,即虚拟用户回放所利用的剧本,是一段能执行使命的剧本,分歧的测试东西其剧本的编写说话和布局存在差别,分歧的Vuser类型其剧本的布局和内容也存在差别。

        剧本的开辟有两种体例:录制编纂和编写。第一种体例起首操纵测试东西录制测试剧本,在生当作的剧本代码根本上按照需要进行点窜;第二种体例测试人员手工编写测试剧本。

        在一般的测试过程中,录制剧本所占比例比力大。

  5. 5

    5.测试场景执行

        按照系统的分歧营业需求来进行并发模拟测试,安插测试场景也长短常主要的,要想能真正测试呈现场合呈现的问题,必需要按现实的营业安插场景,来模拟用户的真实情况。

        从狭义来说,测试场景就是一个或者一组用户的行为,一个运行场景包罗一个运行虚拟用户勾当的机械列表、一个测试剧本的列表以及大量的虚拟用户·和虚拟用户组。

        例如,测试场景一:

        (1)运行虚拟用户勾当的机械:testmachine1

        (2)测试剧本:longin

        (3)虚拟用户数:100个

        (4)用户加载方案:每秒增添2个用户

        (5)用户退出:每2秒有5个用户退出

        (6)持续运行时候:3min

  6. 6

    6.测试成果阐发

        在场景执行时代,Vuser会在执行事务的同时生当作成果数据,要在测试执行时代监督场景机能,可以利用联机监督东西,也可以在测试执行后查看成果。以下是需要重点存眷的指标。

        买卖处置机能:

        (1)并发用户数。并发用户数是负载压力测试的本家儿要指标,表现了系统可以或许承受的并发机能。

        (2)买卖响应时候。该指标描述买卖执行的快慢水平,这是用户能最直接能感触感染到的系统机能。

        (3)买卖经由过程率。买卖经由过程率是指每秒钟可以或许当作功执行的买卖数。

        (4)吞吐量。吞吐量是指每秒经由过程的字节数以及经由过程的总字节数。

        (5)点击率。点击率描述系统响应请求的快慢。

        (6)CPU。记实CPU的利用率。

        (7)磁盘办理。

        (8)内存。显示可用的内存数目

注重事项

  • 在机能测试时,要理解系统的应用的需求
  • 发表于 2019-05-19 20:01
  • 阅读 ( 779 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具