• 海
    2018-09-12
    老师,是否可以写一篇关于性能测试报告的分析和性能瓶颈的定位过程?

    作者回复: 这个我之前在做大纲的时候有想过专门来个完整分析过程的文章,但是后来放弃了,主要原因是这样的文章的确可以给大海带来性能分析到位主观感受,但是最大的问题是知识点非常零碎,而且不管用什么例子都不具有代表性,而且会需要一个实际的系统以及很多log的支持,会牵涉很多敏感信息,所以最后没有成文。不过可以在留言区多多讨论

    
     4
  • 伪专家
    2018-09-12
    现在公司都用jemter,也是jemter2次开发,又叫全链路压测平台

    作者回复: 是的,大型互联网企业特有的线上环境的全链路压测,牵涉到流量隔离,影子表,api改造,jmeter海量并发的二次开发等内容,是个专业性很高的领域

    
     4
  • 海
    2018-09-13
    老师所有的文章,一路看过来每次都是意犹未尽,获益良多。这么好的文章,看一遍怎么够呢!非常感谢老师的辛苦用心。
    
     2
  • 落恒
    2018-09-13
    有个个问题想请教一下老师:
    有使用过LR12录制过测试脚本,录制的脚本会把所有的请求都自动生成对脚本。想问一下这些请求图片/css样式url的是否会对服务器真实压测结果产生影响,是否需要删除无关的url
    
     1
  • Xiye
    2018-09-13
    我们公司没有用Loadrunner,用得是Jmeter。在使用中,会有压力不够的问题,我们用一台机器做控制器,三台或四台机器做Agent端测试,经常一台机器超过200线程,性能就上不去了,检查发现瓶颈在于测试的Agent端。特别是我们项目转到Sprint boot架构下,这个问题就更加明显了。后来其他项目的同事推荐我们使用wrk,确实能提高了不少测试压力。
    对于性能测试,我觉得确实像老师说得最难的是需求的采集,计划的设计,报告的分析,其实脚本编写和工具的使用并不困难。很多时候到底需要什么样的性能测试环境,需要多大的压力,怎么样的压力场景,报告出来之后的结果是不是符合要求,这些才是最困难的。目前我也是从ResponseTime, Throughput, 服务器端的CPU, Memory, IO 来分析。老师,你觉得还有什么需要重点关注的?
    
     1
  • Sunshine
    2018-09-13
    老师可以介绍一下,如何去实现每隔10s增加100个用户的方法吗?上一篇提的一些场景不太明白如何去做。感谢🙏
     1
     1
  • Cynthia🌸
    2018-09-12
    对于这篇里面提到的录制脚本等相关工作自己还是比较熟悉的。而对于性能测试的理解和整体把握上还不够成体系。
    需要好好琢磨文章,实践,总结,实践。

    作者回复: 性能测试系列的最后一篇文章可能会给你很多体系上的理解和帮助

    
     1
  • 二马
    2019-11-14
    老师,最近用LR11测试HTTPS协议时,脚本始终报如下错误:X509 Certificate & Key combination is either invalid or does not exist! 其中端口映射配置里,上传的证书无问题,选择的SSL version无问题,SSL Ciphers不确认,选择的默认选项,请问是否可能是SSL Ciphers的问题
    
    
  • 二马
    2019-11-14
    老师,最近用LR11测试https时,脚本始终报如下错误:X509 Certificate & Key combination is either invalid or does not exist
    
    
  • 口水窝
    2019-04-26
    想起4年前在前面一个公司的时候用过,但不知其中的原理,只是依葫芦画瓢,感觉不会写代码,不会百度,执行不起来,不会找原因,然后就没在看了,那时候可羡慕运行起来的高手了,现在在回头看,其实编程也不是很难,关键我们没有找对方向,没有找对下手点,以致于自己一直在这个范围之外彷徨!
      这几年冷静下里,想了想,生娃带娃的两年,逐渐使我慢慢明朗起来,要知道怎么去学,怎么去做。
      感谢茹老师,感谢极客时间。
    
    
  • happychap
    2019-02-09
    我们的性能测试脚本一般都采用java vuser协议,在lr的原生api上封装了个小框架,以屏蔽lr的诸多技术细节。用录制方式得到的脚本是c语言的,不好维护,遇到报文加解密和签名验签的场景就更尴尬了。
    
    
  • 人心向善
    2018-11-27
    检查点的作用说白了就是验证正确性,比如拿登录这个点来说:只有当用户成功登录系统后才会出现“welcome!admin”的这种提示,那么检查点就可以以“welcome!admin”这些信息作为check,原因就是因为只有用户登录后才会看到这个提示,不登录是看不到的!如果说页面上实在没有比较容易找到的检查点信息,可以以200 ok为检查点或者是具体返回值信息比如 返回success 0这些信息也可以,不过并不建议这样做

    作者回复: 性能测试脚本理论上是需要每一步都加检查点的,但是实际工程中这么做的人很少,只在一些关键路径加

    
    
  • 赵明月
    2018-09-12
    也想看jmeter的

    作者回复: 其实jmeter的功能相比loadrunner还是差了点的,但是由于免费,所以用的比较多,后续我们讲全链路压测的时候就会以jmeter来讲

    
    
  • 伪专家
    2018-09-12
    测试迷茫
    
    
  • 伪专家
    2018-09-12
    招聘测试一般条件都要有测试工具开发经验…测试的基础,质量保证…质量度量过程都不是关注点…测试要的基础知识点比开发还要全面…工资待遇…重视程度…从目前的招聘信息对比差距越来越大……
    
    
  • Robert小七
    2018-09-12
    我看老师好像还是用的LR11,是否从这里可以看出后续jmeter是主流!LR只是利于理解

    作者回复: 其实不完全是,lr的很多理念和方法都是比jmeter要先进很多的,当然最为概念讲解的辅助工具也可以更好的突出重点。

    
    
  • 牛鬼蛇神VS魑魅魍魉
    2018-09-12
    晚安
    
    
我们在线,来聊聊吧