《LoadRunner性能测试巧匠训练营》——2.6 脚本调试实战-阿里云开发者社区

开发者社区> 华章计算机> 正文

《LoadRunner性能测试巧匠训练营》——2.6 脚本调试实战

简介:
+关注继续查看

本节书摘来自华章计算机《LoadRunner性能测试巧匠训练营》一书中的第2章,第2.6节,作者:赵 强 邹伟伟 任健勇 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

2.6 脚本调试实战

经历完脚本编写的折磨后,小白并没有休息,他想到了平时经常看到同事调试代码时总是用断点、打印日志等方法,不知道LoadRunner的VuGen能不能实现,于是继续研究。
2.6.1 message函数详解
在前面已经使用过了message函数,但并没有深入了解,下面深入学习。

  1. lr_output_message函数
    该函数一般用于打印输出到控制台和output.txt文件中。

函数用法:

lr_output_message( "%s登录成功", lr_eval_string( "{username}" ) );

登录成功时,打印出“besttest登录成功”。其中的%s就是对应的获取出来的username,因为是字符类型,所以使用%s。

  1. lr_error_message函数
    该函数一般用于打印错误,错误会以红色字体在控制台输出。

函数用法:


lr_error_message("%s登录失败",,lr_eval_string( "{username}" ));

登录失败时会打印出“besttest登录失败”,并以红色字体显示。
2.6.2 断点的应用
断点的使用方法如下。
1)把鼠标移动到想要插入断点的位置并单击,选中该行,然后单击鼠标右键,选择Toggle Breakpoint,可以在该行前面看到一个小红点,如图2-44所示。如果想取消设置的断点,则重复该步骤即可。
2)运行单步调试,如图2-45所示。
3)脚本会在运行到设置断点的地方停住,这样就可以观察日志和现象了。如果想让脚本继续往下一步步运行,只需单击菜单Vuser→Run Step by Step即可。如果是想一次性把剩余脚本运行完成,则可以单击菜单Vuser→Run。

<div style="text-align: center">

<a href=https://yqfile.alicdn.com/1b9aa0ddfc3a3cdfb8ad0ca574d7f42a2b063536.png
" >

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
SQL Server定时自动抓取耗时SQL并归档数据脚本分享
原文:SQL Server定时自动抓取耗时SQL并归档数据脚本分享 SQL Server定时自动抓取耗时SQL并归档数据脚本分享 第一步建库 USE [master] GO CREATE DATABASE [MonitorElapsedHighSQL] GO 第二步创建sp_who3存储过程 -- http://sqlserverplanet.
983 0
HBase BulkLoad批量写入数据实战
1.概述 在进行数据传输中,批量加载数据到HBase集群有多种方式,比如通过HBase API进行批量写入数据、使用Sqoop工具批量导数到HBase集群、使用MapReduce批量导入等。这些方式,在导入数据的过程中,如果数据量过大,可能耗时会比较严重或者占用HBase集群资源较多(如磁盘IO、HBase Handler数等)。
1570 0
性能测试脚本的编写和调试
性能测试是一个入门简单,但是精通难,很依赖实践经验的技术活。如何编写压测脚本只是小术,而如何快速找到问题的原因,压出瓶颈却是大有学问。这次,云享团的专家从“术”入手,对一个自己临时写的的一个网站进行压测,希望能帮大家更好理解性能测试产品,特别是脚本编写的部分。
7447 0
LoadRunner监控Unix、Windows方法及常用性能指标
目  录 一、LoadRunner监控Linux资源.... 3 (一)、准备工作... 3 1、可以通过两种方法验证服务器上是否配置了rstatd守护程序:... 3 (2)使用find命令.
1457 0
10059
文章
0
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载