zoukankan      html  css  js  c++  java
  • 性能测试学习第十天_controller

    集合点设置

    controller虚拟多个用户执行脚本启动步骤不一定同步,集合点在脚本的某处设置一个标记,当有虚拟用户运行到这个标记的时候,停下等待所有用户都达到这个标记,再一同进行下面的步骤。这样可以用最大的用户并发去做下面的操作。集合点主要用于对关键步骤的加压。

    创建方法:

    1.插入->集合

    代码即插入指定集合代码lr_rendezvous("预定集合点");

    2.直接用lr_rendezvous("预定集合点");函数

    IP欺骗

    IP Wizard(注电脑IP要设置为静态IP)

    录制脚本的网站ip不能填写localhost,否则会报错,无法分配

    运行时设置为线程并开日志,并添加事务进行判断

    进入controller,选择手工场景以及脚本和人数

    1.勾选场景下的启动IP欺骗

    2.攻击下勾选专家模式

    3.选项下general选择线程

    运行脚本后,可以点开用户界面,右键查看该用户日志ip

    注:测试完成后要释放IP,在打开Tools->IP Wizard下

    SLA(Service-Level Agreement)

    SLA是为负载测试场景定义的具体目标

    事务函数

    lr_start_transaction();

    lr_end_transaction();

    lr_get_trans_instance_status();

    lr_get_transaction_think_time();

    lr_stop_transaction();

    日志函数

    lr_debug_message();

    lr_get_debug_message();

    lr_error_message();

    lr_log_message();

    运行时函数

    lr_abort();

    lr_continue_on_error();

    lr_exit();

    lr_think_time();

    lr_rendezous();

  • 相关阅读:
    java_IO读写模版
    c#_DropdownList Panel Textbox 控件交互使用,有autopostback和没有的区别
    C#_datatable 写入大量数据_BulkCopy
    C#_datatable_读取
    C#_数据库交互_SqlHelper
    C#_数据库基本交互
    C#_Wpf_DataContex上下文整个类绑定
    C#_wpf_userinput_数据绑定_后台对象改变,界面数据也变化
    C#_delegate
    C#_delegate
  • 原文地址:https://www.cnblogs.com/zhuzhutest/p/5512712.html
Copyright © 2011-2022 走看看