zoukankan      html  css  js  c++  java
  • loadrunner基本流程

     项目规划需求中要求了性能测试,最好在这个阶段就开始准备,了解实际需求,根据实际需求编写性能测试用例

    用例中需要说明录制脚本的具体要求和步骤。

    1、执行测试用例,首先对record setting进行设置,主要是字符编码格式。然后选择项目相关的协议,开始进行录制。

    2、录制完成后对脚本进行强化,针对要做的测试节点,可以添加事务,或者集合点,回放脚本,先看有没有报错,再看虽然没有报错,执行预期和用例要求是否一致,如果不一致,可以考虑添加检查点,进行参数化,对动态变化的要素进行关联操作,调试无误后进入controller。

    3、根据需要进行场景选择,一般选择人工操作的场景,目标场景用在提前确认性能标准的用例。添加需求运行的脚本,如果有集合点,这里可以对集合点规则进行设置,按照用例步骤,配置场景,这里也要进行controller的running setting,根据实际设置即可,开始执行,在执行界面,除过系统自带的监控项,可以自定义添加监控项目。这里提一下,如果需要用到IP欺骗,需要提前在IP  wizard中提前配置好IP网段,在controller中勾选ip欺骗,然后进行运行脚本即可。

    4、报表生成,这里可以根据需要设置SLA阈值,根据项目需求的结果,生成报表,在报表分析时,可以重点关注thoughtout,hps,tps,response time,随着虚拟用户数的变化,可以根据理发师模型去分析程序的最优性能点和最高性能点。需要生成报表的话,可以根据项目要求,生成对应格式的report。

    以上基本就是整个loadrunner测试的基本流程,写的比较简单,不用写代码,一般测试需求都可以达到,因为具体环境,如果需要用到负载均衡,记得开启agent,在controller中添加不同的主机,可以查看对应主机的资源利用情况。

    loadrunner也可以用来测试移动端的APP性能

  • 相关阅读:
    关于cocos2dx之lua使用TableView
    设计模式-----工厂模式
    android YUV Sensor配置Camera应用的flash auto菜单
    AngularJS实现cookie跨域
    julia/pyplot 绘图加入标签和标题
    自己写unicode转换ascii码,wchar*到char*
    Android笔记——Activity中的数据传递案例(用户注冊)
    IIS预编译提升载入速度
    Python Tkinter 基础控件学习
    spfile
  • 原文地址:https://www.cnblogs.com/renmen/p/6339941.html
Copyright © 2011-2022 走看看