Jmeter仿真录入(一)

解决数据重复录入

准备工作:

1. 下载安装

Jmeter为Apache开源产品,可以通过官网下载,可以下载源码、也可以下载基于windows、Linux系统的运行包。

"系统变量"中设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击"编辑",不存在则点击"新建"

变量设置参数如下:

  • 变量名:JAVA_HOME
  • 变量值:C:\Program Files (x86)\Java\jdk1.8.0_91        // 要根据自己的实际路径配置
  • 变量名:CLASSPATH
  • 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;         //记得前面有个"."
  • 变量名:Path
  • 变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

 

配置结束后,命令行:java -version 出现下图所示后,说明环境变量安装配置成功。

    1. 启动jmeter

进入jmeter bin目录,运行jmeter.bat即可,如:

......apache-jmeter-5.0\bin\ jmeter.bat

第二章

  1. 证书导入
    1. Chrome导入EasyMeet证书

在进行Web(http、https)录制时,通过代理的方式访问目标网站时(此案例中为:xxx系统),会提示连接不是私密连接,这是需要在chrome“设置”“-高级”-“证书管理”导入Jmeter证书:ApacheJMeterTemporyRootCA.crt,放入“受信任的根证书颁发机构”。

注:ApacheJMeterTemporyRootCA.crt 文件路径:jmeter文件夹bin目录下

2.配置SSL证书

Jmeter在处理https请求时,需要导出目标网站的安全证书,生成Jmeter需要的store证书,再通过jmeter的ssl证书管理器导入store证书。

2.1 复制出目标网站的安全证书

点击浏览器地址栏“安全”(或“不安全”),点击“证书”

“详细信息”,点击右下方的“复制到文件”。此demo中,导出的文件名为:xx.cer

 

2.2 利用Java工具keytool.exe生成store证书

命令格式如下:

keytool.exe -import -alias "yd.store" -file "c:\yd.cer" -keystore "c:\yd.stort"

说明:

  1. Keytool工具在java安装路径下的bin文件夹
  2. 命令运行过程中,“输入密钥库口令”,随便输入即可,但要记住,在jmeter中导入证书时会要求输入这个口令,此demo中口令为:password
  3. “是否信任此证书”:输入”y”

2.3 EasyMeet SSL 管理器导入证书

导入上一步生成的yd.stort

 

至此:准备工作已经完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值