51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

楼主: lsekfe
打印 上一主题 下一主题

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

[复制链接]
  • TA的每日心情
    开心
    2022-11-28 13:12
  • 签到天数: 10 天

    连续签到: 1 天

    [LV.3]测试连长

    161#
    发表于 2016-3-10 14:51:52 | 只看该作者
    梨海棠 发表于 2016-3-9 11:15
    有没有比较典型的,或者印象深刻的性能测试经历,可以给大家分享一下么?

    性能测试的过程大体都是相似的。从外到内,从抽象到具体。之前有一次测试一个个性化分析的项目。遇到的问题是QPS一直上不去。cpu、内存占用并不高。通过vmstat命令看到上下文切换数很高。通过了解代码实现,结合网上查询。最后和开发讨论,优化了一处线程分配策略。从而将切换数降低了30%(任务调度就肯定会用到上下而切换,这个不可避免,但是可以优化减少)。QPS也响应提高达到预期。性能测试遇到的问题很多,只能在自己测试过程中,多联系。自高自己个人能力。才更可能发现问题。
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.3]测试连长

    162#
    发表于 2016-3-10 15:23:51 | 只看该作者
    lgw8186 发表于 2016-3-9 21:17
    天之秦,你好; 我想问下,如果只是单纯的测试两个sql 的性能 ,应该在哪些方面考虑,用什么工具去测

    切入点是语句的执行效率。这是最直观的,用户可以直接感受到的。从响应时间来具体分析慢的原因。如果条件允许,最好用redis+sql配合。各自发挥各自的优势。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-3-10 15:09
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    163#
    发表于 2016-3-10 15:42:50 | 只看该作者
    我是新人,我想对一个网站用LoadRunner测试,具体步骤该怎么做呢
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2017-3-6 10:39
  • 签到天数: 6 天

    连续签到: 1 天

    [LV.2]测试排长

    164#
    发表于 2016-3-11 12:00:39 | 只看该作者
    请问楼主,loadrunner测试,发现xx事务耗时太长,经检查发现是time to first buffer  breakdown 的服务端时间耗时太长~
    那么我接下来该如何继续测试把问题更加细化,把问题给揪出来~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    165#
    发表于 2016-3-11 15:45:03 | 只看该作者
    你好 loadrunner11用火狐录制时 打开网页很慢 求指点
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    166#
    发表于 2016-3-13 20:15:30 | 只看该作者
    mark,跟楼主学习
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-8-9 13:47
  • 签到天数: 22 天

    连续签到: 1 天

    [LV.4]测试营长

    167#
    发表于 2016-3-14 14:17:26 | 只看该作者
    刚接触性能测试,要怎么做才能理解LoadRunner使用步骤的意思 呢?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2016-3-14 19:10
  • 签到天数: 2 天

    连续签到: 2 天

    [LV.1]测试小兵

    168#
    发表于 2016-3-14 19:18:46 | 只看该作者
    make 搬个板凳慢慢看
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-12-17 09:22
  • 签到天数: 2 天

    连续签到: 2 天

    [LV.1]测试小兵

    169#
    发表于 2016-3-16 16:03:37 | 只看该作者
    老师你好,我在用controller执行脚本的时候使用了两个generator,一个是本地的,一个是远程的。远程是配置成功的在,点击load generators显示两个都是ready状态。但是在执行scenario的时候放在远程机子上执行的vuser总是出错。错误显示为:”Monitor name :Windows Resources. Cannot connect to machine 10.82.12.206.
    Reason: Cannot access HKEY_PERFORMANCE_DATA key on host 10.82.12.206 with error
    拒绝访问。“ ”Monitor name :Windows Resources. Cannot connect to machine 10.82.12.206.
    Reason: Cannot access HKEY_PERFORMANCE_DATA key on host 10.82.12.206 with error
    拒绝访问。“
    这应该怎么解决呢。谢谢
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.3]测试连长

    170#
    发表于 2016-3-18 20:35:51 | 只看该作者
    jiang305 发表于 2016-3-10 15:42
    我是新人,我想对一个网站用LoadRunner测试,具体步骤该怎么做呢

    了解网站请求→写脚本→调试脚本→打压监控→调优→回归→上线
    大体是这个过程,建议还是先做起来吧。遇到具体问题再讨论。这样很泛。不知道你具体哪里有问题。
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.3]测试连长

    171#
    发表于 2016-3-18 20:40:32 | 只看该作者
    jane_fun_hua 发表于 2016-3-11 12:00
    请问楼主,loadrunner测试,发现xx事务耗时太长,经检查发现是time to first buffer  breakdown 的服务端时 ...

    从现象上来说定位到了是服务器导致响应时间太长。后续就是了解这部分具体逻辑。拆分打压。比如说如果服务器涉及到数据库查询并返回,那就先对数据库单独打压。这是一种方式。还有另外一种方式,就是让开发对具体的逻辑分开加统计log。服务接入时间、数据库处理时间、中间件响应时间等。
    这样再打压,就可以清楚的看到是哪个逻辑块的问题。
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.3]测试连长

    172#
    发表于 2016-3-18 20:42:42 | 只看该作者
    cyp7429 发表于 2016-3-11 15:45
    你好 loadrunner11用火狐录制时 打开网页很慢 求指点

    可以用IE吗?LoadRunner在调起浏览器方面确实比较弱。很容易出问题。目前解决方案很多,但都不一定能解决。最好就是找一个纯净的虚拟机专门做脚本编写机器。脚本生成后,再拷贝出来做优化。
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.3]测试连长

    173#
    发表于 2016-3-18 20:44:13 | 只看该作者
    柠檬与少年 发表于 2016-3-14 14:17
    刚接触性能测试,要怎么做才能理解LoadRunner使用步骤的意思 呢?

    不太明白你的意思。如果是初期学习的话,建议先看下网上的入门教程视频教学。最好带着具体的问题问。
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.3]测试连长

    174#
    发表于 2016-3-18 21:01:46 | 只看该作者
    RFTSpecialist 发表于 2016-3-16 16:03
    老师你好,我在用controller执行脚本的时候使用了两个generator,一个是本地的,一个是远程的。远程是配置 ...

    看报错信息应该是没有权限拿注册表的性能参数。尝试用管理员用户或者administrator用户重新安装远程agent,并配置agent运行为“以管理员权限启动”。如果有UAC。关闭UAC。再试试。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    175#
    发表于 2016-3-22 11:52:01 | 只看该作者
    想学习自动化测试,学习的资源不太多
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.3]测试连长

    176#
    发表于 2016-3-22 16:16:24 | 只看该作者
    天之秦 发表于 2016-2-18 19:54
    1、对LoadRunner结果分析的前提是了解LoadRunner每个结果的含义。比如说TPS和并发数、响应时间的关系。对 ...

    之前回复的QQ号有误,更新下:672543599,有问题可以具体和我沟通~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2016-3-30 21:21
  • 签到天数: 6 天

    连续签到: 1 天

    [LV.2]测试排长

    177#
    发表于 2016-3-22 23:00:22 来自手机 | 只看该作者
    你好,想问下,如果测试与生产环境硬件存在差异的时候,如何通过测试估算生产情况?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2016-3-30 21:21
  • 签到天数: 6 天

    连续签到: 1 天

    [LV.2]测试排长

    178#
    发表于 2016-3-22 23:04:05 来自手机 | 只看该作者
    你好,想问下,如果想测试稳定性,场景该如何去取,取什么场景,并发用户数该设置多少合适
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    179#
    发表于 2016-3-23 17:03:36 | 只看该作者
    现在的公司招聘大多要求功能+性能+接口+安全都做 但是我认为这些方面都做的可能有些不现实 对于这样的现象怎么看?也就是测试的市场需求确实有这么高吗?而且我发现各个公司的招聘要求好像都是互相抄的.对于一个工作一年多的人,掌握多少技术才算是良性发展
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-12-26 14:30
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]测试排长

    180#
    发表于 2016-3-29 13:39:50 | 只看该作者
    小布丁Brave 发表于 2016-3-23 17:03
    现在的公司招聘大多要求功能+性能+接口+安全都做 但是我认为这些方面都做的可能有些不现实 对于这样的现象 ...

    帮忙回复下楼下的话题:

    1. 很多职位确实只是需要一个功能测试;之所以会写上性能、安全这块,是需要你具体这块的能力,为团队做技能储备,哪天真需要做这块的测试,团队有人员具备这样的素质;

    2. 关于接口自动化,很多团队已经在做了

    3. 一年经验的同学,至少对功能测试完全掌握,了解测试流程,能自己一个人全面负责某个系统的测试更好;

    简单几个观点如上;
    有兴趣可加老徐Q957863300沟通;
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-4-28 01:38 , Processed in 0.077670 second(s), 21 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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