学习【课代表♈️822135616】

loadrunner jmeter哪个更适合做性能测试

随着对JMeter使用的深入,我越来越倾向于在自己的工作中使用JMeter工具,并且也不遗余力的向我认识的测试工程师推荐这个工具,但很多工程师在初步使用过这个工具后,会向我抱怨JMeter有太多不能做的事情,但在我看来,JMeter确实有不能做的事情,不过,对于Web应用的测试,JMeter是足够强大了。很多人会把JMeter和自己正在使用的LoadRunner进行比较,然后说“还是LoadRunner好用”——关于这一点,我觉得首先要明确“好用”的定义。接下来,我以自己的工作为例,说明一下JMeter是如何适应我的工作内容的。

我测试的主要项目都是基于Web的应用,从性能测试的角度来说,我希望性能测试工具具有这样的一些特点:

CriticalFeatures:

1、支持HTTP/HTTPS协议,能够发送HTTP/HTTPSrequest;

2、支持用户场景(借用了LR中的词汇),能够以某种比例在不同的业务上分布用户数量;

3、支持事务;

4、支持参数化和关联(还是借用LR中的词汇);

5、能够获得和汇总请求响应时间等数据,能够提供响应时间汇总、事务/请求处理成功率等数据报表;

Non-CriticalFeatures:

1、能够以漂亮的图表展示出结果数据;

2、能够提供漂亮的用户界面(GUI);

3、能够提供良好的录制功能和调试环境;

另外,从我所测试的产品,和我个人的角度来说,我还希望工具具有以下功能:

1、能够灵活的扩展,例如,我的应用的后端(bakcend)和前端的通讯使用的是RPC方式,则我希望工具能够通过我已有的API直接对后端产生负载,进行负载测试;

2、可以使用命令行方式,采用批处理模式运行(不需要GUI),运行后的结果能够通过Email等发送给我,或是直接integration到一个可发布的web页面上;

3、收集得到的数据能够很容易的进行再处理(例如,以XML格式存储rawdata);

4、工具本身具有很好的可信度,可以通过查看代码等方式,了解当意外发生时是工具本身的问题或是应用的问题。

大体上,JMeter和LoadRunner都可以很好的完成CriticalFeature中列出的任务,而LR在Non-CriticalFeature方面表现更出色。不过,JMeter在我希望的更灵活的功能方面大获全胜。

柠檬班高性能测试jmeter loadrunner 11期相关推荐

  1. 软件测试-柠檬班python全栈自动化50期测试学习笔记分享

    数组(1174536086)←v是有序的元素序列.用于差异数组的各个元素的数字编号称为下标.若将有限个类型相同的变量的集结命名,那么这个名称为数组名.数组是一个固定长度的存储相同数据类型的数据结构,数 ...

  2. 软件测试之柠檬班python全栈自动化50期测试笔记

    数组(1174536086)←v是有序的元素序列.用于差异数组的各个元素的数字编号称为下标.若将有限个类型相同的变量的集结命名,那么这个名称为数组名.数组是一个固定长度的存储相同数据类型的数据结构,数 ...

  3. MeterSphere开源持续测试平台携手柠檬班,为提升软件测试行业整体效率添砖加瓦

    2021年12月21日,杭州飞致云信息科技有限公司(即FIT2CLOUD飞致云)与湖南零檬信息技术有限公司(即柠檬班)达成战略合作,柠檬班正式成为FIT2CLOUD飞致云战略合作伙伴及官方教育认证机构 ...

  4. unittestreport 详细功能使用文档(V1.1.1)——测试派柠檬班

    前言 关于 unittestreport 最初在开发的时候,只是计划开发一个 unittest 生成 HTML 测试报告的模块,所以起名叫做 unittestreport.在开发的过程中结合使用的小伙 ...

  5. 线上软测培训机构柠檬班与iTEST.AI平台赋能测试行业共同发展、共绽异彩

    2022年6月30日,湖南零檬信息技术有限公司(以下简称为"柠檬班")与苏州跬步信息技术有限公司(以下简称"苏州跬步")达成战略合作,软件测试培训机构柠檬班将正 ...

  6. 中国大学 MOOC 课程Python语言程序设计 (第11期)测试答案(1-5周)

    中国大学 MOOC 课程Python语言程序设计 (第11期)测试答案(1-5周)  Lan   2020-05-03 14:21   369 人阅读  0 条评论 感谢中国大学MOOC提供的学习平台 ...

  7. JMeter,LoadRunner,软件压力测试?

    目录 JMeter LoadRunner 软件压力测试?软件压力测试工具和流程有哪些 JMeter LoadRunner

  8. 柠檬班的课程怎么样,来自一个金融行业转行到软件测试行业的故事

    大家好,我是来自武汉的女伢,今天来跟大家聊聊,我和柠檬班的故事,在跟大家谈一谈柠檬班的课程怎么样! 我一直是一个很平凡的人,不管是家庭也好还是学习也好都是一样,甚至出来公司了我的学历和我的专业也没有任 ...

  9. 柠檬班软件测试靠谱吗 全程班毕业后7天就拿到了offer

    你如果要问柠檬班的软件测试课程靠不靠谱,那我给你答案是肯定的,因为我自己就是柠檬班的一员,由宝妈转行学测试,毕业后7天就拿到了offer,如今月薪15K,所以身有体会. 接下我就给大家来说说我报考柠檬 ...

最新文章

  1. LOJ#6048. 「雅礼集训 2017 Day10」数列(线段树)
  2. Oracle数据库修改字段类型
  3. java中的model_Java程序员必看之springmvc中的Model对象在重定向中的数据
  4. sklearn自学指南(part12)--极小角回归及正交匹配追踪
  5. 如何做带宽估计和丢包策略
  6. Codeforces Round #387 (Div. 2) 747F(数位DP)
  7. ADF检验数据平稳性
  8. ccs 动态梦幻西游
  9. 网站导航应该怎么设计?
  10. 树莓派Raspberry Pico RP2040 开发环境配置完全缝合终极版C-SDK
  11. Pycharm 许可证过期解决
  12. mysql 映射到map null_mybatis处理查询map列表属性为null的问题,而导致查询map无该key对象...
  13. python迭代是什么意思_如何理解python中的迭代
  14. DOOM启世录的启示 1
  15. 讯为4412开发板Linux驱动学习笔记
  16. make menuconfig 添加新选项
  17. 倍福--和第三方触摸屏连接失败分析
  18. root的游戏修改器,手游root修改器
  19. 环境搭建01-Ubuntu16.04如何查看显卡信息及安装NVDIA显卡驱动
  20. 【数据结构与算法】之深入解析“摘樱桃”的求解思路与算法示例

热门文章

  1. Rust基础-Vec用法
  2. 图片降噪 java_Python图片验证码降噪 — 8邻域降噪
  3. 导致无线网卡连接不上wifi的几种原因|为什么无线网卡连不上wifi?
  4. Nginx 静态压缩/缓存
  5. Verification failed while extracting uws@10.148.2: prebuild-install WARN install No prebuilt binarie
  6. Java 简易五子棋游戏的编写
  7. 移动互联网时代,怎样打造一款新闻资讯类产品?
  8. jzoj5236. 【NOIP2017模拟8.7A组】利普希茨
  9. Ansible 进阶 (1) inventory
  10. oracle subquery是什么,Oracle11gR2RSF(RecuriveSubqueryfactoring)-Oracle