性能测试实战(三):性能测试环境部署

性能测试实战(三):性能测试环境部署,第1张

性能测试实战(三):性能测试环境部署 一、项目环境

1、项目文件描述

(1)云盘项目环境:带有项目的ova文件、空ova文件

        ova文件:用虚拟软件安装了 *** 作系统之后的云系统(centos7)文件

        空ova文件:centos7

        带有项目ova文件:centos7+项目1

(2)启动项目 :使用VMware或virtualbox打开ova文件,启动项目

        首先用到 centos7kyj.ova  里面有易捷支付项目(项目1)

        VMware交互很好但资源消耗多、virtualbox资源消耗少但交互不好,任意使用其中一个即可

        文件-》打开虚拟机 -》更改默认位置-》导入需要几分钟

        VMware设置为NAT(与本机构成同一局域网,不与外部相连)、virtualbox设置为桥接网络(与本机同在一个网络,与外部形成局域网)

        易捷支付项目的基本情况:jdk1.7(环境依赖,不能修改,该环境仅限易捷支付项目) + tomcat8 + mysql5.7(docker方式安装,开机自启)

        启动虚拟机(root/123456)

        光标在虚拟机里的移出 *** 作(VM:ctrl+shift、VT: 右边的ctrl)

        用客户端工具(putty、xshell、crt、finalshell、moboxterm)连接

        要能被远程连接,服务器必须开启sshd服务,默认端口22,默认对外开放(如果有防火墙,需要开放;或者,直接关掉防火墙)

        启动kyj项目:

cd /opt/apache-tomcat-8.5.56/bin/ 
sh startup.sh
cd ../logs
tail -f catalina.out

        登录项目:虚拟机IP:8080/app

(3)数据库

        docker部署的  开机自启动

        docker基本使用指令: 

docker ps  # 查看已启动的容器
docker ps  -a  # 查看所有容器

        数据库的账号密码端口:root123456;  3337(mysql默认端口3306,端口映射3307)

(4)tomcat部署环境

        把项目打包成war包,丢到tomcat的webapps文件夹中,在tomcat启动时,自动解压webapps文件夹中的war包

        /opt/apache-tomcat-8.5.56/webapps/app/WEB-INF/classes  下面是服务的配置文件

        application.properties  配置文件,是我们应用程序与数据库的连接配置信息

二、jmeter工具环境

1、jmeter简介

java开发、开源工具、可以做接口测试、自动化测试、性能测试

现在企业中,主要的性能测试工具:jmeter

jmeter的运行环境,需要jre,需要去安装jre,可以直接安装jdk

要求的版本: JDK 1.8  、jmeter 5.1.1

2、安装jdk

windows电脑: 一般执行jdk的exe,会自动配置环境变量

3、安装jmeter 5.1.1

下载后解压即可(不要配置环境变量,如果配置了,那么只能使用1个jmeter,打开第二个jmeter会导致闪退;反之,可以使用多个jmeter)

4、启动jmeter 5.1.1

方式1:双击jmter的环境变量

方式2:ApacheJMeter.jar(咖啡图标时直接双击,如果不是,到该路径下执行cmd命令:java -jar  ApacheJMeter.jar)

jmeter切换中文,需要修改配置文件  jmeter.properties文件中, language=zh_CN

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5693747.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存