performancerunner破解版提供了测试设备的功能,可以将您设计的设备放到软件上测试,从而对设备的通信端口以及数据接入方式进行分析,检测出设备可能出现的问题,对于分析设备性能以及后期维护设备等方面都是非常有用的,本软件主要提供了三种分析的工具,支持生成器、执行器、分析器,这三个功能是按照顺序执行的,可以让您在分析脚本以及编辑脚本项目的时候得到更好的参数配置功能,如果您需要测试设备,可以下载这款performancerunner使用!
软件功能
1、生成器
录制、编辑、回放脚本
录制脚本,通过过监听应用程序的协议和端口,录制应用程序的协议和报文,创建测试脚本;
编辑脚本,可以在脚本中添加校验点、集合点并实现参数化,可以最大程度上满足测试需求。
回放脚本,PerformanceRunner采用java作为标准测试脚本,对已经录制的脚本在PerformanceRunner中再次运行,通过回放,可以排除录制脚本时可能产生的错误,为下一步执行场景做好铺垫。
2、分析器
分析图可以帮助您确定系统性能并提供有关事务及Vuser的信息。通过合并多个负载测试场景的结果或将多个图合并为一个图,可以比较多个图。分析器主要通过图表:虚拟用户图、事务概要图、事务响应时间图、每秒事务图、事务性能概要图、 每秒点击量等进行常用性能分析。
软件特色
参数表编辑
在循环参数表之前首先要进行参数表编辑,参数表如下图所示:
第一栏是工具栏,主要是对参数表的行列进行增加删除操作、排序操作等等。
最后一个图标是从关联的xls文件中重新载入数据,当编辑了参数表中的某个单元格时左上角会有一个 * 标记,提示保存修改,点击菜单栏中的【文件】→【保存】或按下Ctrl+S快捷键可以保存修改,并且星号消失。
参数表“名称”这一栏可以是有意义的任何名字,它用于getFrom、putInto等命令函数的第一个参数。
在每一个单元格中双击可以对单元格进行编辑,在每一个单元格中鼠标右击可以复制单元格内容。
安装方法
1、下载Install_PerformanceRunner_1.1.3.1.exe,点击启动,显示软件的安装说明
2、可以选择下一步开始安装
3、软件的协议也是必须同意的,点击接受可以进入下一步
4、可以在这里选择安装的主要程序,可以附加MySQL5.0安装
5、软件的地址可以随便设置C:Program Files (x86)Spasvo
6、提示已经在安装performancerunner破解版,等待安装结束
7、显示安装performancerunner破解版结束的提示,点击完成退出
使用方法
1、点击启动软件,提示您是初次使用 Performancerunner,必须先选择一个文件夹作为工作空间,才以进行后续操作!
2、点击添加一个文件夹保存您的数据就可以了,非常简单
3、这里是软件的编辑界面。可以添加一个测试的脚本到软件上使用
4、如图所示,点击建立新的工程,这里可以现在添加项目或者是脚本
5、提示输入项目的名称,可以按照调试的内容输入
6、显示软件校验数据库、校验文件文本、校验Exce文件、校验正则表达式
7、选择开始测试或者是录制就可以完成测试了
使用说明
脚本参数化
一条普通脚本只能执行某个特定的动作,将脚本参数化后则可以执行不同的功能。脚本参数化之前,必需要编辑好参数表,具体编辑方法请查看参数表编辑一节。
下面是一段简单的参数表数据。
接下来是增加参数化脚本循环体。点击菜单【编辑】→【循环参数表】或直接点击工具栏的循环参数表按钮或在脚本编辑器中右击,会弹出如下信息面板。
他会从参数表中提取信息,注意小括号中的文字,起始列是包含在内的,而结束列被排除在外。点击确定后脚本编辑器中会添加如下循环参数表代码,这是一个循环结构的空壳,它和参数表关联,参数表中的数据都是保存在和脚本同名的xls表中的。
下面是一句邮箱登陆的脚本
下面是将脚本的第二句和第四句进行参数化,参数化脚本如下:
最后三句是将每次循环后的参数值输出。
测试命令
socket_tcp_send
命令含义:TCP SOCKET 发送数据
协议类型:SOCKET协议。
命令参数:两个参数,第一个参数为socket名称,第二个参数为发送缓冲区名称。
命令产生:SOCKET协议录制时自动生成。
命令举例:pr.socket_tcp_send("socket2", "buf3");
相关命令:socket_udp_send
rendezvous
命令含义:创建集合点。
协议类型:所有协议。
命令参数:一个参数,第一个参数为集合点名称。
命令产生:手工添加。
命令举例:pr.rendezvous("rendezvous-baidu");
常见问题
SOCKET协议录制不出脚本
A、请确认在录制脚本时,杀毒软件弹出的拦截消息被放行,如果选择禁止的话,SOCKET协议录制不出脚本。
B、请确认您申请的lic文件时是否选中了支持SOCKET的录制,如果没有选的话,SOCKET协议录制不出脚本。
C、请确认您的应用程序使用了SOCKET协议,如果没有使用SOCKET协议,则录制不出脚本。
D、请确认您的网络连接是否正常,如果网络出现故障导致通信失败,SOCKET录制不出脚本。
∨ 展开