下载APP

众测APP 随时随地做测试

Android下载

扫描下载众测APP

移动应用测试
生活
餐饮 医疗 旅游

物业

购物

二手车

酒店

房地产

社交

新闻资讯

教育
其他
性能测试 智能硬件测试

更多服务请咨询客服

会员服务
自动化测试工具
测试管理工具
学测试,从这里开始
测试文库 业务知识 测试微刊

测试技术交流QQ群,边学习边赚钱,欢迎加入335122456

平台公告详情

PerformanceRunner (性能测试工具)新版本支持HTTPS与webservice预告

公告

发表时间:2018-11-20

  在上次《如何使用PR在linux系统上进行性能测试》文章结束时,我们剧透了PR下一个版本可以支持HTTPS协议和webservice。在新版本即将正式发布之际,今天我们就先来为大家揭开谜底,酒香不怕巷子深,闲话不多说,让我们进入今天的主题。

 

 

支持HTTPS协议:

 

---------------------------------------------------

 

步骤一:

首先借助Web调试工具Fiddler来就行捕获HTTPS会话;

Fiddler的官方网站:  www.fiddler2.com

Fiddler的官方帮助:http://docs.telerik.com/fiddler/knowledgebase/quickexec

默认下,Fiddler不会捕获HTTPS会话,需要你设置下, 打开Fiddler  Tool->Fiddler Options->HTTPS tab

设置完成之后,就可以捕获HTTPS会话了。

 

步骤二:

使用浏览器访问需录制的HTTPS界面,这里访问的地址为:

https://www.spasvo.com:8443/book/login/login_view.action(自己配置的信息管理系统,根据需测的系统选择不同的被测地址即可),这里我门录制一个登录功能

输入账号与密码,进入项目完成登录操作,在Fiddler中可看见捕获的相应文件,如下图所示:

将捕获的HTTPS会话保存为txt文件保存在桌面

 

步骤三:

获取HTTPS证书:

点击证书(有效)选项,查看证书->选中“详细信息”,点击“复制到文件”按钮

使用默认条件不变动,一直点击下一步,直到出现保存文件界面,文件把保存成功之后,会得到一个后缀名为cer的文件,到此刻证书保存完毕。

打开PR软件,在“设置”中点击“添加SSL证书”,选中上方步骤中保存的后缀名为cer的文件,添加证书,在选中“启用SSL证书库”,这样就成功将证书添加进入PR软件中。

 

步骤四:

打开PR软件,在“文件”->“导入”->“Fiddler”项目,填写项目名,在Fiddler Session文件中选中之前保存的txt文件,点击确定。可以在PR软件中观察到对应的项目与脚本信息。

 

 

此刻就将HTTPS协议的脚本内容录入完毕了,后面就可以对脚本进行参数化以及相应场景进行配置执行。

 

 

支持WebService接口监测:

 

---------------------------------------------------

 

打开PR软件新建一个项目:点击“文件”->“新建”->“项目”

 

 

项目新建完成之后,点击“监测WebService接口”按钮

点击“监测WebService接口”按钮之后,软件会出现WebService接口参数输入弹窗,在弹窗中,可对目标的URL以及对于参数进行编辑和输入

 

导入URL:

在WebService接口参数输入弹窗中点击“导入URL”按钮,在给出的弹窗中输入对应的URL地址。

导入URL之后,可在“需要执行的操作”栏中选中相应的接口,在下方的左侧栏中,显示选中的接口,以及接口下相应的参数,点击参数,在右侧边中显示具体的参数名称与参数类型,选中“是否使用该参数”单选框,可在下方参数值中填入对应参数。

参数填写完成之后点击保存,点击确定,会在项目的Action.bsh文件中查看到生成的对应脚本

此刻就将WebService接口的脚本内容录入完毕了,后面就可以对脚本进行参数化以及相应场景进行配置执行。

 

---------------------------------------------------

 

PerformanceRunner(简称PR)是国内专业商业化性能测试工具,通过模拟海量用户并发测试整个系统的承受能力,实现压力测试、负载测试、配置测试、峰值测试等。大限度地缩短测试时间,优化性能和加速应用系统的发布周期。

 

PerformanceRunner产品官网:http://www.spasvo.com/Products/PerformanceRunner.asp



沪ICP备07036474号-4 |

沪公网安备 31010702003220号

2015-2019 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.