51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 44804|回复: 185
打印 上一主题 下一主题

【你来问我来答第67期】:如何用LoadRunner做好性能测试(活动已结束)

[复制链接]
  • TA的每日心情
    无聊
    5 小时前
  • 签到天数: 935 天

    连续签到: 2 天

    [LV.10]测试总司令

    跳转到指定楼层
    1#
    发表于 2016-2-1 08:36:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    论坛ID 天之秦
    真实姓名: 曹承臻
    现任公司: 北京搜狗科技发展有限公司
    现任职位: 高级测试工程师
    网络ID:秦天
    工作经验: 5
    从事多年互联网测试,涉及功能测试、性能测试、自动化测试。主攻性能测试、服务端测试。擅长LoadRunner脚本编写、性能测试场景构造、性能调优。
    各位会员可以在02月10日前以回帖的方式向客座专家提问。
    (请大家围绕本期客座专家的擅长领域进行提问、探讨)
    客座专家将在02月11日—03月31日为大家集中解答。

    机会难得,欢迎大家踊跃提问!
    Ps:本期活动由于其中有个春节,故活动周期从原先的一个月延长至2个月,希望大家能够抓住机会,踊跃提问。

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏13
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-2-26 11:00
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    推荐
    发表于 2016-2-29 10:21:36 | 只看该作者
    1. 同样的脚本,场景运行时设置同时加载200用户,脚本执行通过,但是如果改成每20秒启动50用户,累计到200用户后,场景中就 会出现大量失败的用户,不知道是咋回事,LR场景运行中的 错误日志 编号为 12002 、12029、12031等
    2. 如果脚本运行失败,通过结果分析中的网页时间细分图 ,查找耗时较长的URl ,这些URL 就一定是导致失败的原因吗?
    3. 手机移动端怎样用LR 11进行性能测试?
    4. 您能提供一个LR11.5 或LR12 的安装包吗?以及它的安装条件
    回复 支持 1 反对 0

    使用道具 举报

  • TA的每日心情
    开心
    2022-11-28 13:12
  • 签到天数: 10 天

    连续签到: 1 天

    [LV.3]测试连长

    推荐
    发表于 2016-2-16 20:06:58 | 只看该作者
    etyangmin 发表于 2016-2-3 13:54
    你好,请教一下。 我们公司是针对Web的,loadrunner基础的测试掌握了。该怎么去学习进阶?
    怎么去做问题分 ...

    你好,看你问了两个问题,统一在这里回答一下
    做性能测试主要的目的是找到性能瓶颈,而设计性能测试脚本的原则是尽量模拟用户的实际操作场景,对于你说的集合点、参数化、关联、思考时间之类的,都是为了模拟用户场景用到的具体方法。所以并不是加了这些方法,回放没问题就是完美的脚本。严格的说,脚本没有完美的,只能尽量贴近用户的真实操作而不能完全等同。
    对于用户场景报错或是响应时间过长的问题,没有具体问题没法具体分析,但是大体的思路是通过细分事务、逐步定位。然后了解特定事务的具体实现来一级一级拆分打压,最后定位到具体的耗时操作。
    对于进阶的,就需要你平时不断学习相关知识了。比如了解了磁盘转速,就对IO读写次数有了正常与瓶颈的标准。了解了数据库相关知识(Nosql、索引、锁、连接数等)就更容易定位具体的瓶颈问题。总之,学习定位具体瓶颈是一个慢慢积累和学习的过程,当对被测程序越熟悉,就越容易找到他的问题。
    回复 支持 1 反对 0

    使用道具 举报

    该用户从未签到

    推荐
    发表于 2016-2-18 11:27:05 | 只看该作者
    加个群还直接拒绝
    回复 支持 0 反对 1

    使用道具 举报

  • TA的每日心情
    开心
    2022-11-28 13:12
  • 签到天数: 10 天

    连续签到: 1 天

    [LV.3]测试连长

    推荐
    发表于 2016-2-2 13:04:57 | 只看该作者
    zhuruize 发表于 2016-2-1 13:57
    请问楼主你们做性能测试的时候服务器资源监控,数据库资源监控,web服务器资源监控分别用哪些工具?有什么 ...

    服务器监控用的是nmon工具,之所以选用这个工具的原因是监控脚本为单文件,不会对监控服务器的服务造成太大影响。
    数据库监控有专门的监控工具Spotlight。
    监控类的工具有很多,做性能测试,拿到监控结果只是性能测试的一部分。更重要的是分析的过程。根据监控结果一步步缩小问题范围,到最后定位问题的过程。
    回复 支持 1 反对 0

    使用道具 举报

    该用户从未签到

    2#
    发表于 2016-2-1 09:38:11 | 只看该作者
    想学习自动化测试,学习的资源不太多
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2016-2-1 09:42:23 | 只看该作者
    测试岗位只有一个人的公司中,如何做好测试?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-6-12 13:28
  • 签到天数: 104 天

    连续签到: 1 天

    [LV.6]测试旅长

    4#
    发表于 2016-2-1 10:22:23 | 只看该作者
    你真牛,多多指点
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2016-2-1 10:29:35 | 只看该作者
    同一楼  想学习自动化测试,学习的资源不太多
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-12-11 09:58
  • 签到天数: 38 天

    连续签到: 2 天

    [LV.5]测试团长

    6#
    发表于 2016-2-1 13:57:08 | 只看该作者
    请问楼主你们做性能测试的时候服务器资源监控,数据库资源监控,web服务器资源监控分别用哪些工具?有什么推荐的。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-12-11 09:58
  • 签到天数: 38 天

    连续签到: 2 天

    [LV.5]测试团长

    7#
    发表于 2016-2-1 14:02:11 | 只看该作者
    再问一下,贵公司使用Loadrunner做性能测试很多登录使用了加密的信息(比如lr能抓到的都是已加密的用户名和密码),这种情况,可以在loadrunner端处理好吗?如何处理?
    谢谢。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2016-2-1 15:39
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    8#
    发表于 2016-2-1 14:10:03 | 只看该作者
    想学习性能测试,但是学习的资源有限,另外,之前都没有接触过性能测试,所以比较纠结,望指教
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2016-2-2 09:16:10 | 只看该作者
    对LR的接口测试没有尝试过,涉及到手写脚本就不会了,请问大师有好方法传授下吗?能给个您写过的例子吗?讲解讲解最好了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-6-2 16:41
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    10#
    发表于 2016-2-2 10:21:43 | 只看该作者
    xiaodingdang088 发表于 2016-2-2 09:16
    对LR的接口测试没有尝试过,涉及到手写脚本就不会了,请问大师有好方法传授下吗?能给个您写过的例子吗?讲 ...

    你要确定你的接口协议,数据类型格式,然后你再理解下loadrunner数据提交函数的构成,基本上就可以自己写个脚本了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-6-2 16:41
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    11#
    发表于 2016-2-2 10:24:03 | 只看该作者
    zhangpaulina 发表于 2016-2-1 14:10
    想学习性能测试,但是学习的资源有限,另外,之前都没有接触过性能测试,所以比较纠结,望指教

    现在学习资源还是很多的,各类书籍,自己搭建个环境,关键你要先动起来
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2016-2-2 10:24:52 | 只看该作者
    目前公司就我一个人测试,主要就是性能、功能测试,但是性能测试一点不懂,才接触,就指教
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-6-2 16:41
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    13#
    发表于 2016-2-2 10:26:02 | 只看该作者
    jjImm 发表于 2016-2-1 09:38
    想学习自动化测试,学习的资源不太多

    自动化,选一个工具,选一门语言,自己要动手动起来,学习资源很多,自己要会去获取
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2015-8-28 13:43
  • 签到天数: 128 天

    连续签到: 1 天

    [LV.7]测试师长

    14#
    发表于 2016-2-2 11:10:41 | 只看该作者
    JoannaLee 发表于 2016-2-1 09:42
    测试岗位只有一个人的公司中,如何做好测试?

    其实1个人的公司,是特别锻炼人的!我也是从1个人到现在的6个人!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2016-2-2 12:38:49 | 只看该作者
    JoannaLee 发表于 2016-2-1 09:42
    测试岗位只有一个人的公司中,如何做好测试?

    同问
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2016-2-2 12:43:27 | 只看该作者
    liangxicheng 发表于 2016-2-2 10:24
    目前公司就我一个人测试,主要就是性能、功能测试,但是性能测试一点不懂,才接触,就指教

    我也是~~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18#
    发表于 2016-2-2 13:06:45 | 只看该作者
    初入测试,不知道从何开始学起。资源很少
    曾经自学过一点selenium,但是也只是略知一二,并没有深入。
    现在在公司做的是黑盒测试,对性能方面的测试不太清楚。
    想学习性能测试、自动化测试来充实自己。
    求老师指导。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-11-28 13:12
  • 签到天数: 10 天

    连续签到: 1 天

    [LV.3]测试连长

    19#
    发表于 2016-2-2 13:09:24 | 只看该作者
    zhuruize 发表于 2016-2-1 14:02
    再问一下,贵公司使用Loadrunner做性能测试很多登录使用了加密的信息(比如lr能抓到的都是已加密的用户名和 ...

    如果使用了加密测试,通常有以下几种方式解决:
    1、让开发将加密的部分封装成一个C的dll,LoadRunner脚本中直接调用dll导出函数来参数化打压。具体可以参照我之前写的一篇文章:http://www.51testing.com/html/08/n-2492908.html
    2、直接让开发给你跑出一批加密后的用户名密码,最为参数化数据打压。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-12-11 09:58
  • 签到天数: 38 天

    连续签到: 2 天

    [LV.5]测试团长

    20#
    发表于 2016-2-2 13:13:30 | 只看该作者
    天之秦 发表于 2016-2-2 13:04
    服务器监控用的是nmon工具,之所以选用这个工具的原因是监控脚本为单文件,不会对监控服务器的服务造成太 ...

    谢谢
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-4-23 15:12 , Processed in 0.086873 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表