关耳er  

一、部署测试java web项目(压力测试环境搭建)

1、mysql环境

#切换到mysql目录
cd /usr/local/mysql
#查看mysql环境
rpm -qa | grep -i mysql

  

2、创建dashboard数据库

①、登陆到mysql

service mysql start
mysql -uroot -p

  

②、执行SQL脚本

#选择一个database
use mysql;
#执行sql脚本文件
source /usr/local/mysql/dashboard.sql
#查看database
show databases;

  

  

③、连接数据库查看

  

3、部署web应用

3.1 切入webapps目录

cd /usr/local/apache-tomcat-8.5.34/webapps/

3.2 将所有的文件删除

rm -rf *

3.3 创建一个ROOT文件夹

mkdir ROOT

3.4 上传war包到ROOT目录

  

3.5 解压上传的war包

jar -xvf dashboard-web.war 

  

3.6 将解压完成后的war包删除

rm -rf dashboard-web.war 

  

3.7 修改数据库配置文件

cd /usr/local/apache-tomcat-8.5.34/webapps/ROOT/WEB-INF/classes/
vi jdbc.properties

  

3.8 修改内容如下

jdbc.driverClassName=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://192.168.33.136:3306/dashboard?useUnicode=true&characterEncoding=utf8&autoReconnect=true&allowMultiQueries=true
jdbc.username=root
jdbc.password=root

  

3.9 重启tomcat,访问首页  192.168.33.136:8080/index

#切换目录
cd /usr/local/apache-tomcat-8.5.34/bin/
#启动tomcat
./startup.sh

   

二、Apache JMeter进行测试

  Apache JMeter是开源的压力测试工具,我们借助于此工具进行测试,将测试出tomcat的吞吐量等信息;

1、下载安装

  下载地址:http://jmeter.apache.org/download_jmeter.cgi
  

2、进行解压

  

3、进入bin目录  双击jmeter.bat文件启动

  

  

主页:

   

4、修改主题

  默认的主题是黑色风格,语言是英语,这样不太方便使用,所以需要修改下主题和中文语言。
  

   

修改主题后主页:

   

5、修改语言

  

6、创建首页的测试用例

6.1 添加测试用例

  

6. 2 添加线程组,使用线程模拟用户并发

  

   

6. 3 添加http请求

  

  

6. 4 添加请求监控

  

   

 7、启动、进行测试(建议三次结果取平均值)

   

 

 

posted on 2020-03-10 15:33  关耳er  阅读(217)  评论(0编辑  收藏  举报