一、项目环境

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  # 查看所有容器

数据库的账号密码端口:root\123456;  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

性能测试实战(三):性能测试环境部署相关推荐

  1. WindowsGUI自动化测试框架搭建(三)-环境部署

    (三)-环境部署 1 Python安装 1.1 下载 1.2 安装 2 安装配置Pycharm 2.1 下载 2.2 安装 3 界面熟悉 4 创建工程 4.1 新建项目 1.这里先先安装Python环 ...

  2. WebUI自动化测试框架搭建(三)-环境部署

    (三)-环境部署 1 Python安装 1.1 下载 1.2 安装 2 安装配置Pycharm 2.1 下载 2.2 安装 3 界面熟悉 4 创建工程 4.1 新建项目 1.这里先先安装Python环 ...

  3. GitHub实战系列~1.环境部署+创建第一个文件 2015-12-9

    GitHub实战系列汇总:http://www.cnblogs.com/dunitian/p/5038719.html ---------------------------------------- ...

  4. 安装好panel部署MySQL_实战三种方式部署 MySQL5.7

    作者:北京运维 常见的 MySQL 安装方式有如下三种: RPM 包方式:这种方式安装适合对数据库要求不太高的场合,安装速度快: 通用二进制包方式:安装速度相较于源码方式快,可以自定义安装目录. 源码 ...

  5. 关于测试环境部署的那些事儿

    ⾸次部署 ⼀.安装JDK(Linux) 注:在安装JDK之前,先确认是否有系统⾃带的JDK,如有,就先卸载系统JDK之后然后再在Linux中安装JDK. 1.查看系统中是否有⾃带的JDK rpm -q ...

  6. 第08节:云端测试和性能测试实战

    到上一课为止,我们已经介绍了微服务自动化测试的主要组成部分:单元测试.集成测试.组件测试(单服务测试)和端到端测试.它们足以确保对本地部署.运行的应用程序有足够的测试覆盖率.但是,随着越来越多的应用程 ...

  7. 细说Java性能测试第三课 性能测试详解2

    如何制定一份有效的性能测试方案? 上一讲我们学习了性能测试的场景,并且明确了每个场景的核心意义,这一讲我将带你学习如何做好一份性能测试方案,相信你对测试方案这个概念并不陌生,那如何做好一份性能测试方案 ...

  8. 《Web性能测试实战》性能测试用例模板

    <Web性能测试实战>性能测试用例模板 <LoadRunner性能测试实战>图书配套性能测试课程:         1.性能测试入门与虚拟用户开发基础(点击进入)        ...

  9. 性能测试 性能测试实战(八)Jmeter性能测试平台开发,性能测试平台架构解析 ,性能测试平台搭建 分布式性能压测平台 Jmeter分布式性能测试管理平台 性能测试平台示例案例 《完结篇》

    文章目录 一.前言 二.Jmeter分布式性能测试平台 介绍 1.Jmter分布式性能测试平台 简介 2.Jmeter分布式性能测试平台 优秀案例1 3.Jmeter分布式性能测试平台 优秀案例2 4 ...

  10. 软件测试项目实战之性能测试篇,软件测试项目实战之性能测试篇

    第 1章 性能测试基础 1 1.1 性能测试概念 2 1.2 性能测试作用 3 1.3 性能测试指标 4 1.4 性能测试流程 5 1.5 性能测试的分类 7 1.6 性能测试工程师技能模型 8 1. ...

最新文章

  1. 解析Erlang日志组件lager的lager_transform模块
  2. 【高并发、高性能、高可用】系统设计经验分享!
  3. Python 2 和 3 的区别及兼容技巧
  4. linux无法挂载移动硬盘6,FC6下挂载NTFS移动硬盘,无法读取
  5. Linux利用子命令m,Linux mdir命令
  6. 在Myeclipse中没有部署jeesite项目,但是每次运行其他项目时,还是会加载jeesite项目...
  7. VMware的linux虚拟机实现和windows的文件共享
  8. python 消息中间件_消息队列中间件 RabbitMQ 详细介绍——安装与基本应用(Python)...
  9. MQ中将消息发送至远程队列的配置
  10. 图解硬盘分区调整/硬盘分区重新调整的好软件/Norton PartitionMagic 版本 8.05 硬盘分区调整/想把硬盘空间调整一下...
  11. YDOOK:ESP8266 flash 工具 flash_download_tool_v3.8.5 下载安装教程
  12. pano2vr怎么制作漫游_Pano2VR输出全景漫游以及查看
  13. (一)数字图像处理基础知识点
  14. ubuntu系统清理
  15. 数据压缩实验:JPEG原理及代码分析
  16. Flutter Container去掉边框
  17. BetterGeo Mod 中文
  18. python的故事--我抄的,但抄的可以,是一个叫栋哥的电台讲的
  19. 【php】分享一个php转换微信、QQ、微博 特殊非主流 | 杀马特 网名的 function
  20. matlab 稳定系统,MATLAB分析在系统稳定性的应用

热门文章

  1. Unity 2D -- Ruby Adventure 学习笔记
  2. 201771010110孔维滢面向对象程序设计(Java)第7周学习指导及要求
  3. 邹欣:你的工作就是最好的面试
  4. abp如何连接oracle,Abp项目模板使用Oracle数据库
  5. 【Proteus仿真】UNO +PCF8574转IIC接口流水灯
  6. 单片机c语言左移的作用,单片机C语言移位的实现
  7. Hadoop之Hue
  8. fatal error: exception: No such file or directory
  9. 从计算到智算,计算产业掀起什么样的浪潮?
  10. 马石油2022年总收入增至3753亿林吉特