03 2020 档案
摘要:allure美化报告 1. maven添加配置 <properties> <aspectj.version>1.8.10</aspectj.version> </properties> <dependencies> <dependency> <groupId>io.qameta.allure</gr
阅读全文
摘要:1、服务器配置 安装jdk https://www.cnblogs.com/adawoo/p/11665532.html 安装Tomcat https://www.cnblogs.com/wangbiubiu/p/9732626.html Tomcat配置,应用发布子系统tomcat Tomcat服
阅读全文
摘要:docker镜像 由Dockerfile生成 呈现层级结构 每层镜像包含:镜像文件以及镜像json元数据信息 1、镜像和容器 可以在 docker hub网站搜索镜像 https://hub.docker.com/ ,也可以使用 docker search 来搜索镜像 获取容器镜像 docker p
阅读全文
摘要:1、容器生命周期管理 docker run docker run:创建一个新的容器并运行一个命令,等于 docker create + docker start语法如下 docker run [OPTIONS] IMAGE [COMMAND] [ARG...] OPTIONS说明: -d: 后台运行
阅读全文
摘要:1、简介 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似
阅读全文
摘要:自定义java请求 添加依赖 添加jmeter核心jar包 ApacheJMeter_core和ApacheJMeter_java,注意版本需和jmeter相同 <dependency> <groupId>org.apache.jmeter</groupId> <artifactId>ApacheJ
阅读全文
摘要:·测试一般什么时候需要去操作数据库呢? ·详细设计阶段,针对数据库进行测试。 范式、表名、表字段、类型的检查、测试等。 1、需要用到数据库的场景 ·1根据测试用例去构造测试数据。 ·2查询数据库的数据、获取预期结果。(使用JDBC后置处理器) ·3查询数据库的数据、作为测试的输入。(使用JDBC前置
阅读全文
摘要:·为什么要使用Jmeter的命令行模式? 1·性能更好:命令行比GUI模式消耗的资源更少。 2·更方便的和其他工具的集成。 ·Jmeter的命令行模式的准备工作:Jmeter的bin目录配置在系统的环境变量path中。 ·Jmeter命令行模式的参数详解: 普通参数 ·-? 是列出Jmeter的命令
阅读全文
摘要:在性能测试中,脚本增强主要是指:参数化、关联、事务、检查点、思考时间、集合点。 1、参数化 ·参数化注意事项: 1.在Jmeter中,参数、变量、函数的调用格式都是一样的,${参数名、变量名、函数名} 2.在Jmeter中,所有组件中鼠标可以点击输入的地方,都可以实现参数化。 在Jmeter中,实现
阅读全文
摘要:Jmeter的脚本是由各种类型的组件构成。 Jmeter组件有:线程组(用户)、测试片段、逻辑控制器、配置元件、定时器、前置处理器、取样器、后置处理器、断言、监听器、非测试元件等。 (1)·线程组(用户):在Jmeter中,虚拟用户是采用的线程模式,脚本和虚拟用户是通过线程组来实现连接的。即一个线程
阅读全文
摘要:1、安装及配置 在JMeter官网下载,解压得到apache-jmeter-5.0的文件夹,在bin目录下,rgjmeter.bat为打开JMeter的文件; 2、Jmeter的目录结构: (1) ·bin目录:该目录存放的是Jmeter的主jar包、启动脚本、配置文件等。 ·ApacheJMete
阅读全文
摘要:1 常见的系统架构设计模式 1、单库单应用模式(单体架构) 最简单的系统,把系统中所有的功能、模块耦合在一个应用中的架构方式。一个数据库,一个业务处理层,一个后台管理系统 单体架构特点:打包成一个独立的单元(导成一个唯一的jar包或者是war包),会一个进程的方式来运行。 优点:结构简单、开发速度快
阅读全文
摘要:cookie 1. HTTP 是无状态的协议(对于事务处理没有记忆能力,每次客户端和服务端会话完成时,服务端不会保存任何会话信息):每个请求都是完全独立的,服务端无法确认当前访问者的身份信息,无法分辨上一次的请求发送者和这一次的发送者是不是同一个人。所以服务器与浏览器为了进行会话跟踪(知道是谁在访问
阅读全文
摘要:MySQL索引底层结构是B+树,B+树作为树的一种实现,能够让我们很快地查找出对应的记录 B+树是平衡树的一种 如果一棵普通的树在极端的情况下,是能退化成链表的(树的优点就不复存在了) B+树是平衡树的一种,是不会退化成链表的,树的高度都是相对比较低的(基本符合矮矮胖胖(均衡)的结构) B+树是一颗
阅读全文