jmeter 场景测试

  1、jmeter的架构和loadrunner原理一样,都是通过中间代理,监控和收集并发客户端发出的指令,把他们生成脚本,再发送到应用服务器,再监控服务器反馈结果的一个过程;
  2、分布式中间代理功能在jmeter中也有,这个分页式代理是指可设置多台代理在不同PC中,通过远程进行控制,即通过使用多台机器运行的谓的agant来分担load generator自身的压力,并借引来获取更大的并发用户数,loadrunner也有此功能;
  3、jmeter安装简单,只需要解压jmeter文件包到C盘上就可以了,不用安装,要是你想执行调试测试脚本,前提是:装上jdk和netbean插件,而loadrunner安装包有1G多,在一台P3.0,1G内存的PC上安装要一个多小时,要是装过旧的盗版还不能再装新版,解决办法倒是有,但麻烦且花时间;
  4、Jmeter没有IP欺骗功能,IP欺骗是指在一台PC上多个IP地址分配给并发用户,这个功能对于模拟较真实的用户环境来说,是较有用,loadrunner有此功能;
  5、jmeter也提供了一个利用本地proxy server(代理服务器)来录制生成测试脚本的功能,但是这个功能并不好用,测试对象的个别参数要手工增加上去,还得附带装个IE代理,如 GoogleToolbarDownloader这些插件来捕捉参数,但是有一个工具badbody,利用这个工具可以录制操作,然后选择将脚本保存为jmeter脚本,然后利用jmeter可以打开并修改脚本;
  6、Jmeter的报表较少,对于要分析测试性能不足作为依据。如要知道数据库服务器或应用程序服务的cpu,money等参数,还得在相关服务器上另外写脚本记录服务器的性能;
  7、jmeter做性能测试,主要是通过增加线程的数目,或者是设置循环次数来增加并发用户,而loadrunner可以通过在场景中选择要设置什么样的场景,然后选择虚拟用户数;
  8、jmeter可以通过逻辑控制器实现复杂的测试行为,相当于loadrunner中的测试场景;
  9、jmeter可以做web程序的功能测试,利用jmeter中的样本,可以做灰盒测试,loadrunner主要用来做性能测试;
  10、jmeter是开源的,但是使用的人较少,网络上相关资料不全面,需要自己去揣摩,而loadrunner是商业软件,如果是正版本,有技术支持,同时,网络上的资料相当多;
  11、Jmeter的脚本修改,主要是针对jmeter中各个部件的熟悉程序,已经相关的一些协议的掌握情况,而不依赖于编程,而loadrunner除了复杂的场景设置外,还需要掌握函数,修改脚本。一个开源 的,一个商业的。开源的人家可以免费用,商业的人家要花几百万使用,当人家傻干嘛不用免费的?
loadrunner好在人家有公司的技术支持,版本更新BUG什么的都是处理比较迅速的,而且loadrunner适用的场景比jmeter多的多(主要体现在协议支持上),当然如果只是小公司,而且系统是java写的好,用jmeter做测试是不二选择。
中信兴业集团有限公司 心电监护resp正常值 欧陆风云4看不见旗子 中妍美容医院 辐射新维加斯队友mod 班级群可爱头像大全 狂野情人百度网盘 2017年中国人平均寿命 蓝光电影是什么意思 新车提车后需要做什么 chrome 取消屏蔽插件 豪情玫瑰完整版 诸神之战 黄易epud excel表格怎么筛选文字 华为 防误触模式 关闭 ssd 4k没有对齐 asa akira wicked.com 漫动画女人绑架把嘴漫画 虚假交易年底违规纠正 aqua002磁链 in5819中文资料 李宁绝影剑影逐影 钟爱一生txt下载 蓝色大海传说经典台词 kg和立方米的换算 csc出国项目是什么 火币网国际交易平台 夸张句大全 古诗 一个能耐得住寂寞的人 被回收的qq号怎么找回

Copyright 随心网 Some Rights Reserved

如反馈或投诉等情况联系:une35498#163.com