性能测试-2

测试工具

  1. Jmeter-安装插件,进行安装配置环境
  2. loadrunner
  3. 公司使用loadrunner,纯净的win7系统

    .安装:解压,进入虚拟机-文件-扫描虚拟机-选择win7的文件路径-选中完成.

    选中win7右击编辑设置-选项-共享文件夹-启用整个F盘-开启虚拟机-已复制.

    .使用loadrunner

    virtual user generator 虚拟用户生成器  操作脚本

    录制脚本:文件-新建-web-创建脚本.开始录制

    web tours项目samples-web启动服务,启动应用.

    进入服务-

    ".编辑脚本"

    ".回放脚本:三角运行点击"

    "运行时设置:vuser-运行时设置:循环次数,步(定时器国定/高斯随机),间隔时间,日志"

    .参数化设置;1.选中参数如高-右击替换为参数改为name结果显示{name}-选中{name}

    参数列表-用记事本编辑(类似csv)添加多个完成

    函数.统计谁前后添加事务

    "断言查看"

    "集合点设置(同步定时器):右键插入集合如tuichu-与并发量控制器配合---/*注释*/"

    ".接口依赖解决:右击插入新建步骤-查找函数"

    reg:web_reg_save_param_ex.(左右边界提取器):token

    左<input type=hidden name=userSession value=

    右>

    结果显示注释/*

    "           web_reg_save_param_ex("

    "       ""ParamName=token"","

    "       ""LB=<input type=hidden name=userSession value="","

    "       ""RB=>"","

    "        SEARCH_FILTERS,"

    "        LAST);"

    */

    把值引用,"Name=userSession", "Value={token}"----回放查看视图-测试结果-是否通过

    controller 控制器(设计/运行)

    设置负载:不需要认证.文件-打开脚本运行时设置(修改)-打开controller直接跳到 新建 场景-选中脚本添加-设置负载生成器(高楼标志)调用添加本机/其他IP机器(相当于jmeter的重机)-连接-操作设置:启动20/时间0.05/停止20,0.01-保存.

    "执行脚本:进入运行-开始场景-覆盖-4张图右键添加度量添加local host"

    (集合点:场景-集合-策略100/100/10选中-保存-执行就会有集合的了)

    analysis 分析器

    分析结果:脚本执行完结果-分析结果(总吞吐量-以流量计算的吞吐量)-slv配置向导-新建-服务水平协议(类似断言,判断预期与实际结果是否一致)-事务响应时间平均值-加载条件无-事务名0.5-最后打勾-每秒点击次数-10-结束

    "导出报告:报告-新建-关心内容-添加所有打勾-保存共享盘-选择格式report.docx"

    3.locust 通过python代码编写的一个测试框架,也可以做性能测试

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值