JMeter代理录制SSL证书安装及设置

第一步:在jmeter内添加HTTP代理服务器

1、设置端口号
2、设置目标控制器

包含模式&排除模式
就是我们需要的和我们不需要的。一般情况下,我们只需要排除我们不需要的。
格式:
.*\.css   排除css文件," .* " 匹配任意字符的意思  " \ "是转义的意思
.*\.js    排除js文件
.*\.png   排除png文件
第二步:设置手机端代理设置

1、指定IP(该IP就是运行jmeter程序的PC的IP地址)
2、指定端口号(该端口号必须与jmeter中代理服务器的端口号一致)

代理设置.png

第三步: 录制

点击jmeter中HTTP代理服务器下面的“启动”按钮,然后在手机端打开被测试的程序,脚本会自动录制并显示在jmeter中。如图:

脚本.png

录制完成脚本后,会发现很多脚本都是无用的,此时只需要将所需要的取样器脚本拖动到“测试计划 — 线程组”下面即可。

SSL问题

如果在录制过程中提示:SSL问题 ,那就需要安装SSL安全证书。

1、生成证书,在点击HTTP代理服务器的“启动”按钮后,弹出提示框:

SSL证书.png

提示我们,CA证书已经创建,在jmeter的bin目录下
2、安装证书(jmeter)
选择菜单栏“选项—SSL管理器”,再打开的对话框中选择bin目录下的证书,如图:

选择证书.png

3、安装正式(手机)
将bin目录下的证书文件放到手机的根目录下,然后在手机“设置—安全—设备管理与凭证—从存储盘安装,选择根目录下的证书文件”即可将证书安装到手机,实现正常的脚本录制。

原文:https://www.jianshu.com/p/fb0d4ffc1491

原文地址:https://www.cnblogs.com/shanyingyuyan/p/11430917.html

时间: 2024-08-28 13:44:43

JMeter代理录制SSL证书安装及设置的相关文章

【转】JMeter代理录制脚本

JMeter代理录制脚本 使用JMeter代理录制脚本的过程如下: 1.启动JMeter,在测试计划中添加“线程组”. 2.在“线程组”中添加“HTTP请求默认值”,参数设定如下: 3.在“”中添加“HTTP代理服务器”,参数设定如下: 4.在IE浏览器中“工具”—“Internet选项”---“连接”---“局域网设置”中设定参数如下: 5.点击两次“确定”后,在浏览器中输入http://jakarta.apache.org/  ,然后随便点击几个网页,再查看JMeter窗口,就会有录制好的网

使用JMeter代理录制app测试脚本

准备条件:JMeter.手机app 上一篇介绍过录制Web测试脚本的方式有两种,使用代理和使用第三方工具.本篇录制app测试脚本只讨论使用代理的方式,其他方式以后有机会再补充.其实Web和app使用代理录制测试脚本的方式是很类似的.   使用JMeter代理的基本步骤 (1)   启动Jmeter,在Windows中使用jmeter.bat,在Linux中使用jmeter.sh. (2)   选中测试树种的测试计划(Test Plan). (3)   用鼠标右键单击测试计划(Test Plan)

https多网站1个IP多个SSL证书的Apache设置办法

简单记录了Apache的设置,后来又涉及到多个域名.泛域名解析.通配符SSL证书.单服务器/多服务器.IP.端口等方方面面,去查了一些资料才在Apache上配置成功,干脆重新写一篇博文来记录. 多种情况 先写各种可能的情况: 老式的SSL证书是一个证书一个站点一个IP的一一对应,但后来有了改进: 可以配置为一台服务器多个IP,分别对应不同的站点.不同的证书: 还可以配置为一台服务器一个IP,多个端口号对应不同的站点.不同的证书: 后来出现SNI(Server Name Indication服务器

GODADDY SSL 证书安装过程中的问题

GODADDY 证书安装过程中的问题 1.  注册账号 2.  申请证书 3.  进入SSL 证书  选择"管理" 打开后 可以根据自己的需求下载相应的证书 4.  我这里下载的Nginx的,一个是证书,另一个gd_bundle-g2-g1.crt下载完后上传到WEB服务器上然后配置nginx 如下: listen       443 ssl; server_name  youdomain; ssl                                     on; ssl

Jmeter代理录制脚本

录制的原理: 1.LR/Jmeter录制是针对网络通讯协议层面的,它只关心客户端与服务器端的通讯包2.LR/Jmeter的并发测试实际上就是并发客户端与服务器端的通讯过程3.压力是通过多进程/多线程方式实现的,目前流行OS都是支持线程.每个进程/线程向服务器后台发送1个请求脚本数据包.4.LR/Jmeter录制脚本采用proxy的方式,客户端请求的数据会先发到proxy服务器(录制器),录制器将数据转发给服务器端:服务器端的响应数据先发给录制器,然后由录制器响应给客户端. 1.配置IE: JMe

SSL证书安装后,浏览器地址栏小锁有警告信息

给网站安装 SSL 证书之后,可以用 https 形式访问,但浏览器地址栏那标志网站被加密的那个小锁出现黄色警告小三角,点开小锁,发现提示信息如: 此页面中包含其他不安全的资源,他人能在传说过程中查看这些资源,攻击者也能进行修改,从而改变这个页面. 这种情况其实很简单,检查网页,其中一定有 http 的链接,找到他们,并想办法转换成 https 即可.

Jmeter代理录制以及压力测试

1. 下载安装jmeter 2. 添加线程组 3.添加测试脚本录制:右键TestPlan->Add->Non-Test Elements Script->Http(S) Test Recorder 4.设置PC浏览器或手机器设置代理上网IP和端口 以firefox for mac为例 5. 启动Jmeter录制 6.访问录制的测试网址,根据测试场景模拟用户行为的访问进行录制. 7.启动压力测试, 根据需要添加监听器分析压测结果 https证书问题参考:https://www.cnblog

JMeter代理录制脚本方式

通过JMeter的代理功能,录制https网站 这里注意:需要在排除模式中用.*\.(js|css|PNG|jpg|ico|png|gif).* 因为实际的请求是: https://172.16.87.177:7001/portal/sso.login?SSOLOGOUT=true 设置浏览器代理: 启动JMeter的代理服务器,设置排除模式的正则表达式: .*\.(js|css|PNG|jpg|ico)或者 .*\.jpg .*\.css --添加"包含模式(Patterns to Inclu

win7 windows server 2008R2下 https SSL证书安装的搭配(搭配https ssl本地测试环境)

原文:http://www.cnblogs.com/naniannayue/archive/2012/11/19/2776948.html 要想成功架设SSL安全站点关键要具备以下几个条件. 1.需要从可信的证书办法机构CA获取服务器证书. 2.必须在WEB服务器上安装服务器证书. 3.必须在WEB服务器上启用SSL功能. 4.客户端(浏览器端)必须同WEB服务器信任同一个证书认证机构,即需要安装CA证书. 下面,我们对照上面的四部,进行一步一步的操作 1:需要从可信的证书办法机构CA获取服务器