随笔分类 - LoadRunner性能测试
摘要:如何将Loadrunner测试脚本转换为 JMeter脚本 这篇文章会介绍,你如何操作,只需几个快速步骤,你的 LoadRunner 脚本转换为 JMeter 格式,并开始享受 Apache JMeter 的负载测试活动的好处。 如喜欢看英文,请查看原著:https://dzone.com/arti
阅读全文
摘要:又到一年毕业季,从2006年开始接触软件测试,到目前算起来有14年了。 2006年在IBM Rational软件创新中心培训时,学习的是Rational 2003,QTP 8.0,Win Runner,LoadRunner 8.1等工具。现在看起来,都是基于C或VB语言的脚本语言作为执行测试命令的媒
阅读全文
摘要:软件测试入行是2006年,最先学习的测试工具囊括了QTP,Test Director,Load Runner,Rational Robot,Rational Performance; 那时的操作系统是2003 和 XP,Vista还用不起,微信还没诞生,QQ正壮年,嗯IE6正牛,Firefox也挺好
阅读全文
摘要:最近在负责招聘面试,基本每个来面试的小伙伴,都会写到熟悉这样那样的测试工具,比如LoadRunner、QTP、Jmeter等等。 但当问起性能测试的相关概念时,却都答不出问题,在此闲暇时间,整理下自己的问题和解题思路。 问题1:在性能测试指标中,响应时间、吞吐量、在线用户数有什么关系? 答题思路:首
阅读全文
摘要:性能测试之——性能测试需求分析 这里以一个电商购物(B2C)网站为例: 客户的购物网站性能测试(业务)需求: 从12月下旬至农历年底(来年2月初)(<=50天)网站预计营业额(400万),这里营业额可以理解为网站完成购买订单总金额; 访问订单转化率:10%,这里理解为百分之多少的访问量会转化为实际的
阅读全文
摘要:性能测试之——网络环境分析首先,我们需要了解宽带上网时的网络带宽环境概念: 这里指的是带宽网速的单位计算方式方法及关系。 在计算机网络、IDC机房中,其宽带速率的单位用bps(或b/s)表示;换算关系为:1Byte=8bit 1B=8b ---------- 1B/s=8b/s(或1Bps=8...
阅读全文
摘要:①LoadRunner无法打开IE浏览器录制脚本,解决方法:如果是64位操作系统,只能运行controller,是不支持VuserGenerator录制脚本的;如果是32位操作系统,可以将boot.ini中/NoExecute的选项改为AlwaysOff(一般为OptIn);②LoadRunner录...
阅读全文
摘要:标题这个问题——在性能测试过程中,需监控什么?如何监控?可能大家在做性能测试前,都会想到或被客户、项目经理问到,如何解答,如何具体落实呢?这里介绍些自己实践的方法,不一定完全适合您,但仅供参考。 一般做性能测试的被测程序都基于web方式访问,所以监控对象就以这个web为核心,然后再向后延伸、分析和展开,细说如下: 1.第一层:呈现这个web网站内容的web浏览器,需要监控。可以监控其进程所占内存大小、cpu利用率,及变化情况; 2.第二层:提供浏览器访问数据的通信通道,客户端网络、服务端网络、网络链路中所涉及的网络设备(如交换机、防火墙),重点关注队列长度、传输状态; 3.第三层:...
阅读全文
摘要:如何在LoadRunner中进行测试脚本录制开发与调试指导手册(本文按照LoadRunner 8.1版本软件进行编写)本文对在应用LoadRunner软件进行性能测试脚本调试时使用到的方法,总结形成分析操作指导手册,以指导测试人员进行相关操作。1. 为什么要录制测试脚本在实际性能测试工作开展过程中,由于程序版本变更等诸多原因,会引起测试脚本变动频繁,在这样的情况下,如果是采用纯手工编写的方式完成测试脚本开发,会相当的耗时,且复用率低。所以就产生了以操作过程录制+少量修改为模式的脚本开发方式,这样可以快速的开发出符合测试需求的测试脚本,并降低了对自主开发脚本技术的要求。2. 为什么要进行脚本调试
阅读全文
摘要:AIX或UNIX下安装loadrunner的load generator负载生成器组件1、在HP网站上下载load generator安装文件,解压后,拿出对应操作系统的安装程序包(以IBM AIX为例,应该使用IBM文件夹下的程序),将IBM文件夹上传至服务器某路径,如/tmp。2、在unix服务器上建立用户loadgen,创建路径/Load_Gen,使loadgen用户对/Load_Gen路径下的所有文件及文件夹具有读、写、执行权限。3、在图形界面中打开一个终端窗口,到/tmp/IBM/路径下,运行命令install.sh,则会出现图形界面,选择同意license,点击下一步,选择安装路径
阅读全文
摘要:如何在LoadRunner测试场景中添加资源监控器指导手册(本文按照LoadRunner 8.1版本软件进行编写)本文对如何在LoadRunner的测试场景中添加资源监控器,如何使用资源监控器的方法,总结形成操作指导手册,以指导测试人员指导开展相关工作。1. 什么是测试场景测试场景是将测试需求结合测试用例进行转化后,用来承载实现测试用例测试目标的测试脚本的容器,对这个容器,我们可以定义出容器的规格,这个有了规格的容器的执行,就相当于测试需求被覆盖。在LoadRunner中,测试场景在Controller中管理,一般一个场景打开后的界面如下图:图一:场景参数设置界面图二:场景运行、监控界面2.
阅读全文
摘要:如何在LoadRunner测试场景中添加负载生成器指导手册(本文按照LoadRunner 8.1版本软件进行编写)本文对如何在LoadRunner的测试场景中添加负载生成器,如何使用负载生成器的方法,总结形成操作指导手册,以指导测试人员指导开展相关工作。1. 什么是测试场景测试场景是将测试需求结合测试用例进行转化后,用来承载实现测试用例测试目标的测试脚本的容器,对这个容器,我们可以定义出容器的规格,这个有了规格的容器的执行,就相当于测试需求被覆盖。在LoadRunner中,测试场景在Controller中管理,一般一个场景打开后的界面如下图:图一:场景参数设置界面图二:场景运行、监控界面2.
阅读全文
摘要:LoadRunner场景运行结果分析方法指导手册(本文按照LoadRunner 8.1版本软件进行编写)本文对LoadRunner的场景运行结果进行分析的方法,总结成指导手册,以指导测试人员进行结果分析。结果分析工作的遵循如下过程:1. 结果文件是以那种形式保存每个系统测试结果保存方式均为一些文件夹,例如下图:对每个结果的文件夹,我们打开进行同样操作。2. 如何打开结果文件点击文件夹中的图标的文件,如下图LoadRunner Analysis工具会将结果文件打开最终打开的界面如下3. 如何设置全局过滤器在LoadRunner Analysis工具中,点击File->Set Global
阅读全文
摘要:如何分析LoadRunner场景运行中的错误指导手册(本文按照LoadRunner 8.1版本软件进行编写)本文对LoadRunner的测试场景运行过程中出现运行错误、警告的处理和分析方法,总结形成分析操作指导手册,以指导测试人员进行相关性分析。1. 什么是测试场景测试场景是将测试需求结合测试用例进行转化后,用来承载实现测试用例测试目标的测试脚本的容器,对这个容器,我们可以定义出容器的规格,这个有了规格的容器的执行,就相当于测试需求被覆盖。在LoadRunner中,测试场景在Controller中管理,一般一个场景打开后的界面如下图:图一:场景参数设置界面图二:场景运行、监控界面2. 测试场景
阅读全文
摘要:LoadRunner工具使用经验总结协议选择LoadRunner工具本身提供了许多可供录制的协议类型,最常用的是Web(HTTP/HTML)协议,这种协议支持常见的Web实现方式;在录制脚本时,需要和开发人员或系统架构设计人员确认程序使用的协议种类和实现架构;如果发现录制到的脚本,在回放时与录制时差异很大,或者在录制脚本时录制不到任何脚本信息,责初步断定是协议选择问题;运行时设置在录制的脚本回放时,必须对运行时设置有明确的了解,具体设置在Mercury Virtual User Generator工具中的Vuser菜单→Run-Time Settings(或者按F4功能键),设置界面如下:Ge
阅读全文
摘要:QC软件,在IE8下无法访问问题解决方法: 1、找到QC安装路径下的20qcbin.war 用winrar软件打开好的如下标注的截个文件,主要是js文件, 修改文件中内容,添加对IE8的支持,修改内容,以start_b.js为例,参考如下: 在 var fMSIE67 = (ua.lastIndex
阅读全文

浙公网安备 33010602011771号