LoadRunner牛刀小试2--实用小TIPs

      话说突然有一天,有一个小系统要做并发测试了。这系统原来就没经过测试部测试,只是在中心内部培训使用,一般也就十人左右,这回突然有七、八十个客户要过来培训。培训负责人也是测试部出身,心里没底,要求性能测试。

       刚接到通知的时候心里挺没底的,后面了解了一这系统,发现系统功能、需求什么的都非常简单。客户在经过2次登录后,只有2个操作,填写答案和刷新页面,都是1-2次请求可以搞定的。绝佳的练手机会啊。

       系统太简单,录制回放参数化过程不啰嗦了,记录下用到的一些实用操作。

[1] 录制中文网站

     由于中文操作系统默认都是GBK编码,而网站大都是UTF-8编码,故在录制中中文会变成乱码,此时检查点如果有中文也会检测不到,故需要设置下。

     Tools --> Recording Options --> Advanced  将Support Charset勾上,选择utf-8

[2] 播放时显示快照

     回放时查看快照可以比较清楚地看到回放是否真正成功,因为有些时候回放成功并不表示请求成功

     Tools --> General Options --> Display 勾选show run-time viewer during replaying

     使用完记得关闭,这个比较耗资源

[3] 插件时中文支持

    Vuser --> Runtime Setting --> Browser --> Browser Emulation 点击Change按钮,可选择浏览器类型和语言

[4] 检查点

     这是这次新学的功能点,非常实用,非常开心。

     Insert --> New Step 查找web_reg_find函数,插入。记住,要在检查的请求之前插入,而不是之后。比如你要检查登录是否成功,如果成功会出现文本“欢迎你”,那就要登录请求前插件文本检查点。

[5] 从MySQL数据库中取参数

     首先需要下载MySQL ODBC驱动,并建立DSN

     在参数属性中选择类型为File,点击Data Wizard --> Specify SQL statement manual,输入连接串(应该是可以自动填写的,但我的没有是手动写的) dsn=xxx;server=xxx;uid=xxx;pwd=xxx;database=xxx;

     SQL语句中填写你要使用的列,比如用户名和密码,select user,pwd from xxx where xxx

     脚本中创建user和pwd两个参数,指向同一个dat文件,其中user为第1列,选择方式为random,而pwd为第2列,选择方式为same line as user

[6] lr_output_message

    使用方式:

    lr_output_message ("%s",lr_eval_string("{参数名}"));

[7] Windows资源监控

     被监控的机器需要做以下操作:

     1) 管理工具 --> 本地安全策略 --> 安全设置 --> 本地策略 --> 安全选项 --> 网络访问:本地账户的共享和安全模式  设置为经典

     2) 开启Remote Procedure Call(PRC)服务和Remote Registry Service服务

     3) 我的电脑 --> 右键管理 --> 共享文件夹 -->共享 要有C$这个文件夹,没有需要自己手动加

     输入 \\被监控机器IP\C$ ,输入管理员账号和密码后,如果能看到被监控机器的C盘,说明得到管理员权限,可以用LR去连接了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值