1、环境安装
2、启动JEMTER
3、JMETER参数配置
4、执行 jmeter -n -t 登录页访问.jmx -l ./result.txt -e -o ./webreport
jmeter启动
方式一:
终端进入jmeter的bin文件路径后,执行 sh jmeter即可启动,如下图 退出:输入exit()
方式二(推荐):
终端直接输入jmeter启动(需先至bash_profile文件内进行配置,配置步骤如下)
1、终端输入vim ~/.bash_profile进入到vim编辑器,输入i进入编辑模式,以下命令:
export JMETER_HOME=/Users/u51zhang/Downloads/apache-jmeter-5.4 export PATH=$JAVA_HOME/bin:$PATH:.:$JMETER_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$JMETER_HOME/lib/logkit-2.0.jar 2、按下esc退出编辑模式,输入:wq保存并退出 3、继续在终端中输入source ~/.bash_profile,使配置文件在修改后立即生效
注意:
需要注意的是,上面的设置默认使用bash,如果你在Mac上使用的是zsh等shell工具,需要再做如下配置,来达到环境变量设置的永久生效。
vim ~/.zshrc 在开头添加 if [ -f ~/.bash_profile ]; then source ~/.bash_profile fi 使用下面的命令使之立即生效 source ~/.zshrc
原因解释如下: bash的配置文件是.bashrc, zsh的配置文件是.zshrc,当你使用zsh作为默认shell工具的时候,它启动时并不会加载bash的这两个配置文件.bashrc和.bash_profile,而只会 加载自己的配置文件.zshrc,为了让我们的配置文件生效,只能在.zshrc中添加上面的配置。
性能测试、压测
首先我们需要借助测试工具模拟在高并发情况下的状态,这里我推荐两种压测工具。
ab 官方文档 webbench autocannon
前言
目前JavaScript开发的趋势是什么? JavaScript中10个最热门的趋势