当前位置: 首页 > news >正文

链接点开网页表白的网站怎么做的百度高级搜索入口

链接点开网页表白的网站怎么做的,百度高级搜索入口,珠海做网站找哪家公司,360浏览器显示2345网址导航文章目录 一、Jmeter 介绍1.1、Jmeter 有什么样功能1.2、Jmeter 与 LoadRunner 比较1.3、常用性能测试工具1.4、性能测试工具如何选型1.5、学习 Jmeter 对 Java 编程的要求 二、Jmeter 软件安装2.1、官网介绍2.2、JDK 安装及环境配置2.3、Jmeter 三种模式2.4、主要配置介绍2.4.…

文章目录

  • 一、Jmeter 介绍
    • 1.1、Jmeter 有什么样功能
    • 1.2、Jmeter 与 LoadRunner 比较
    • 1.3、常用性能测试工具
    • 1.4、性能测试工具如何选型
    • 1.5、学习 Jmeter 对 Java 编程的要求
  • 二、Jmeter 软件安装
    • 2.1、官网介绍
    • 2.2、JDK 安装及环境配置
    • 2.3、Jmeter 三种模式
    • 2.4、主要配置介绍
      • 2.4.1、setenv 配置
      • 2.4.2、jmeter.properties
      • 2.4.3、user.properties
      • 2.4.4、常用命令介绍
    • 2.5、Jmeter 图形端安装
      • 2.5.1、前置条件
      • 2.5.2、参数修改
      • 2.5.3、启动/检测
    • 2.6、Jmeter 服务端安装
      • 2.6.1、前置条件
      • 2.6.2、参数修改
      • 2.6.3、启动&检测
      • 2.6.4、图形端修改
    • 2.7、安装小结
  • 三、Jmeter 常规配置
    • 3.1、设置中文
      • 3.1.1、临时设置中文
      • 3.1.2、永久设置中文
    • 3.2、设置外观(白色)


一、Jmeter 介绍

1.1、Jmeter 有什么样功能

Apache JMeter 是一个开源、纯 Java、优秀的性能测试工具

能够测试许多不同的应用程序/服务器/协议类型:

  • HTTP、HTTPS

  • REST、SOAP

  • JDBC

  • FTP

  • LDAP

  • JMS 消息类

  • 邮件类(SMTP、POP3、和IMAP)

  • 命令或 shell 脚本

  • TCP

  • Java 请求扩展

主要特性:

  • 可视化设计、功能齐全 (可视化)

  • 快速设计测试计划、简单构建和调试程序 (简易性)

  • 内置八大组件,功能强大,高度灵活设计 (高灵活)

  • 完全、快速的可移植性和 100% Java 纯度 (跨平台)

  • 核心功能高度可扩展,可以快速进行二次开发(高扩展)

1.2、Jmeter 与 LoadRunner 比较

比较点Jmeter 5.xLoadrunner 2021
协议开源协议商业版、社区版(用户数有限制)
安装体积小、易安装体积庞大、安装时间长
跨平台性Java 编写,支持多种操作系统和跨平台操作界面仅支持 windows,压力机支持 Linux
功能性方面比较强大,常用协议使用时与 LR 相差不大非常强大,协议多
界面体验稍弱
脚本录制比较方便非常方便,种类大
测试计划稍弱强大
指标分析界面稍弱界面友好,功能强大
学习成本入门快,学至后面需要掌握 Java 语言入门较快,学至后面需要 C 语言
软件性能中等

总结:

  • 在目前市场来讲,Jmeter 为必备技能、LoadRunner 为加强技能(个人技能)

  • Jmeter 为一款轻量级、跨平台、功能强大的性能测试工具,目前热度已然超过 LoadRunner

1.3、常用性能测试工具

目前市场上性能测试工具多达几十种,笔者选取了几种比较实在的测试工具,供大家参考

性能测试工具使用协议支持协议支持场景化主要用途说明
Jmeter开源多协议http 测试,其它测试JMeter 是 Apache 开源基金会提供的完全开源的性能测试工具,旨在加载测试功能行为和衡量性能。它最初是为测试 Web 应用程序而设计的,但此后已扩展到其他测试功能
LoadRunner商业多协议http 测试,其它测试LoadRunner 是一种预测系统行为和性能的负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner 能够对整个企业架构进行测试
Kylinpetl/kylinTOP国产商业多协议http 测试,其它测试奇林性能测试软件(简称:kylinPET,performance emulation tool)是一款功能强大的性能测试工具;界面友好、操作方便,资源占用率低;与 LoadRunner 非常类似
ApacheBench开源http简易性 httpApacheBench 是一个轻量级工具。主要用于 HTTP 协议的性能测试。非常简单快捷,不支持场景化测试
Webbench开源http简易性 httpWebbench 是知名的网站压力测试工具,非常简单快捷,不支持场景化测试
Sysbench开源多协议#数据库基准测试sysbench 是一款开源的多线程性能测试工具,可以执行 CPU/内存/线程/IO/数据库等方面的性能测试
Locust开源httphttp 测试Locust 是易于使用的分布式用户负载测试工具。它旨在对网站进行负载测试,并确定系统可以处理多少个并发用户。非常易用。很方便地基于 Python 进行脚本扩展和业务请求实现

1.4、性能测试工具如何选型

  • ab(ApacheBench)、Webbench 使用场景:简单接口测试,无场景化,无参数化处理,命令行工具
  • Jmter 使用场景:免费+复杂场景化
  • LoadRunner 使用场景:商业+复杂场景化
  • Kylinpet/kylinTOP 使用场景:与 LoadRunner 类似,部分功能更为强大
  • Locust 使用场景:对 Python 熟悉度高,无 UI 设计界面,使用轻量级协程,高并发

工具只是一种形式,无论是性能测试还是功能自动化测试,在学至后面,本质是一种测试编程,工具只是简化了一些功能,但并不能完全替代;Jmeter、LoadRunner 任意掌握一种,就算以后有需要学习其它的,也会变得简单很多

1.5、学习 Jmeter 对 Java 编程的要求

  • Jmeter 中的脚本编程本质上是 Java 的编程,要求对 Java 有一定的掌握

  • 编写 Jmeter 脚本,熟悉 Java 的基本编程即可,如变量定义、数据类型、条件、循环、Map 及 List 的结构……

  • Jmter 的二次开发,对 Java 要求上关注较高,要求熟悉使用 Java 和第三方协议的使用,如 Kafaka,Redis 等

二、Jmeter 软件安装

2.1、官网介绍

官网地址: https://jmeter.apache.org/

下载地址: https://jmeter.apachc.org/download_jmeter.cgi

在这里插入图片描述

2.2、JDK 安装及环境配置

  • JDK 版本要求为 1.8

  • Linux 系统下面环境变量设置

export JAVA_HOME=/home/xiangsl/softwares/jdk1.8.0_161
PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
  • windows下面环境变量设置
JAVA_HOME=D:\Program Files\Java\jdk1.8.0_261;
PATH=%JAVA_HOME%\bin;.......
CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;

2.3、Jmeter 三种模式

Jmeter 模式设计测试计划性能压测角色说明说明
GUI 模式图形端与压力机在本机设计测试计划,同时可以作轻量级性能测试
客户端模式命令行模式命令行模式来进行性能压测,使用上快捷方便,跨平台
远程模式图形端与压力机分开远程模式下可以水平扩容,一般配合图形界面使用

2.4、主要配置介绍

2.4.1、setenv 配置

win 下面以 setenv.bat 存在,linux 下面以 setenv.sh 存在,默认不存在,需要手工创建主要是用于配置一些系统环境变量,如 JVM 启动参数,默认语言等

配置详情见官网(1.4 Running JMeter):https://jmeter.apache.org/uscrmanual/get-started.htmI#frunning

2.4.2、jmeter.properties

几乎所有的配置都可以通过该文件进行修改,比较常用的有:19.7 Remote hosts and RMl configuration

配置详情见官网:https://jmeter.apache.org/usermanual/properties_reference.html

2.4.3、user.properties

用户自定义参数,一般用于测试计划;在这里,我们可以定义任何自己需要的参数

2.4.4、常用命令介绍

windows 命令,一般用于图形界面,主要命令如下:

启动命令作用
jmeter.bat图形模式下启动界面(有 cmd 命令框),如果有控制台消息的时候建议使用
jmeterw.cmd图形模式下启动界面(没有 cmd 命令框)
jmeter-server.bat以服务端模式启动
mirror-server.cmd启动一个镜像服务器

linux 命令,一般用于服务端,主要命令如下:

启动命令作用
jmeter图形模式下启动界面(有终端命令框),如果有控制台消息的时候建议使用
jmeter.sh图形模式下启动界面(没有终端命令框)
jmeter-server以服务端模式启动
mirror-server.sh启动一个镜像服务器

2.5、Jmeter 图形端安装

2.5.1、前置条件

操作系统: 不限,一般是win系统居多

JDK: 1.8+

下载后解压至某一文件夹

在这里插入图片描述

2.5.2、参数修改

(1)、在 bin 目录下面增加 setenv.bat 文件

rem This is the content of bin\setenv.bat,rem it will be called by bin\jmeter.bat
set JVM_ARGS=-Xms2g -Xmx2g -Dpropname=longge这里根据自行调整内存大小,默认为1024m,做大型测试时起步4G
其它参考选项,详见官网(1.4 Running JMeter)
https://jmeter.apache.org/usermanual/get-started.html#running

(2)、修改 jmeter.properties 配置文件

server.rmi.ssl.disable=true
sampleresult.default.encoding=UTF-8  // 未设置的话,采样器结果有可能乱码

2.5.3、启动/检测

(1)、运行 jmeter.bat 或者 jmeterw.cmd 启动

(2)、启动后,打开 cmd,采用如下命令,检测进程详细,如下表示进程存在且参数配置生效

wmic process where caption="java.exe" get processid,caption,commandline /value
wmic process where caption="javaw.exe" get processid,caption,commandline /value

在这里插入图片描述

2.6、Jmeter 服务端安装

2.6.1、前置条件

操作系统: 不限,一般为 Linux 系统居多

JDK: 1.8+

下载后解压至某一文件夹

2.6.2、参数修改

(1)、在 bin 目录下面增加 setenv.sh 文件

#This is the content of bin\setenv.sh,
#it will be called by bin\jmeter.sh
export JVM_ARGS="-Xms2g -Xmx2g -Dpropname=longge"这里根据自行调整内存大小,默认为 1024m,做大型测试时起步 4G
其它参考选项,详见官网(1.4 Running JMeter)
https://jmeter.apache.org/usermanual/get-started.html#running

(2)、修改 jmeter.properties 配置文件

server.rmi.ssl.disable=true
sampleresult.default.encoding=UTF-8

(3)、修改 jmeter-server 文件

RMI_HOST_DEF=-Djava.rmi.server.hostname=192.168.128.166这里根据主机地址修改

2.6.3、启动&检测

(1)、运行 sh jmeter-server 启动

(2)、启动后,采用如下命令,检测进程详细,如下表示进程存在且参数配置生效

ps -ef|grep longge

缺图

2.6.4、图形端修改

修改 jmeter.properties 文件,多个主机用逗号隔开remote_hosts=192.168.128.166:1099,192.168.128.167:1099,192.168.128.168:1099图形端启动后,在 Run/Remote Start 里面能够看到相关主机表示安装成功

2.7、安装小结

(1)、大部分配置采用纯手工修改,一定要细小,注意空格,中英文,端口的影响

(2)、理解 Jmeter 的三种模式的应用场景,对我们后续有比较好的指导意义

三、Jmeter 常规配置

3.1、设置中文

3.1.1、临时设置中文

依次点击 Options <<< Choose Languse <<< Chinese(Simplified)

在这里插入图片描述

3.1.2、永久设置中文

  • 进入 jmeter 安装路径的 bin 目录下,找到 jmeter.properties 文件

在这里插入图片描述

  • 打开 jmeter.properties 文件,找到 #language=en,修改成language=zh_CN,并将前面的 “#” 号去掉,最后保存文件

在这里插入图片描述

  • 最后重新打开 jmeter ,就变成中文了

3.2、设置外观(白色)

依次点击 选项 <<< 外观 <<< Windows

在这里插入图片描述

http://www.zhongyajixie.com/news/40.html

相关文章:

  • 做淘宝网站报告昆明seocn整站优化
  • 网站功能有哪些app推广代理平台
  • 广东省路桥建设有限公司网站专业北京网站建设公司
  • 网站建设 电子书百度指数的主要功能有
  • 做网站图片属性百度广告怎么投放多少钱
  • 上海定制网站建设费用深圳营销型网站建设
  • 游戏系统网站开发说明书市场营销八大营销模式
  • 泰安网页以下哪个单词表示搜索引擎优化
  • 创业做社交网站黄页网站推广app咋做广告
  • 网站注销申请影视网站怎么优化关键词排名
  • 湖南大型网站建设公司优化网站seo
  • 对红色网站建设的建议免费创建属于自己的网站
  • 济南营销网站建设宜兴百度推广公司
  • 电子商务网站开发的目的是什么招聘网站排名
  • 网站建设的总体目标是什么火星时代教育培训机构怎么样
  • 可以做配音兼职的网站b站推广网站2024
  • 网站域名到期后果品牌营销推广
  • 邵阳做网站搜索引擎优化的缺点包括
  • 用宝塔给远程网站做备份竞价账户托管公司哪家好
  • 佛山高端网站建设报价百度移动点击排名软件
  • 建立网站怎么做什么网站推广比较好
  • 做网站一定要学java吗什么是网络营销?
  • 网站建设评分细则搜索引擎优化案例分析
  • 阿里云可以做哪些网站网络推广途径
  • 泰安人力资源招聘广州企业网站seo
  • 网站建设服务价格表网站建设怎么弄
  • 关于php动态网站开发的书籍百度图片搜索网页版
  • 怎么做自动下单网站软文营销实施背景
  • 动态网站建设与维护品牌推广营销平台
  • 天津网站制作费用搜索引擎排名google