摘要: 自定义java请求 添加依赖 添加jmeter核心jar包 ApacheJMeter_core和ApacheJMeter_java,注意版本需和jmeter相同 <dependency> <groupId>org.apache.jmeter</groupId> <artifactId>ApacheJ 阅读全文
posted @ 2020-03-26 23:40 huiyii 阅读(219) 评论(0) 推荐(0) 编辑
摘要: ·测试一般什么时候需要去操作数据库呢? ·详细设计阶段,针对数据库进行测试。 范式、表名、表字段、类型的检查、测试等。 1、需要用到数据库的场景 ·1根据测试用例去构造测试数据。 ·2查询数据库的数据、获取预期结果。(使用JDBC后置处理器) ·3查询数据库的数据、作为测试的输入。(使用JDBC前置 阅读全文
posted @ 2020-03-26 23:39 huiyii 阅读(305) 评论(0) 推荐(0) 编辑
摘要: ·为什么要使用Jmeter的命令行模式? 1·性能更好:命令行比GUI模式消耗的资源更少。 2·更方便的和其他工具的集成。 ·Jmeter的命令行模式的准备工作:Jmeter的bin目录配置在系统的环境变量path中。 ·Jmeter命令行模式的参数详解: 普通参数 ·-? 是列出Jmeter的命令 阅读全文
posted @ 2020-03-26 23:37 huiyii 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 在性能测试中,脚本增强主要是指:参数化、关联、事务、检查点、思考时间、集合点。 1、参数化 ·参数化注意事项: 1.在Jmeter中,参数、变量、函数的调用格式都是一样的,${参数名、变量名、函数名} 2.在Jmeter中,所有组件中鼠标可以点击输入的地方,都可以实现参数化。 在Jmeter中,实现 阅读全文
posted @ 2020-03-26 23:32 huiyii 阅读(377) 评论(0) 推荐(0) 编辑
摘要: Jmeter的脚本是由各种类型的组件构成。 Jmeter组件有:线程组(用户)、测试片段、逻辑控制器、配置元件、定时器、前置处理器、取样器、后置处理器、断言、监听器、非测试元件等。 (1)·线程组(用户):在Jmeter中,虚拟用户是采用的线程模式,脚本和虚拟用户是通过线程组来实现连接的。即一个线程 阅读全文
posted @ 2020-03-26 23:31 huiyii 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 1、安装及配置 在JMeter官网下载,解压得到apache-jmeter-5.0的文件夹,在bin目录下,rgjmeter.bat为打开JMeter的文件; 2、Jmeter的目录结构: (1) ·bin目录:该目录存放的是Jmeter的主jar包、启动脚本、配置文件等。 ·ApacheJMete 阅读全文
posted @ 2020-03-26 23:30 huiyii 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 1 常见的系统架构设计模式 1、单库单应用模式(单体架构) 最简单的系统,把系统中所有的功能、模块耦合在一个应用中的架构方式。一个数据库,一个业务处理层,一个后台管理系统 单体架构特点:打包成一个独立的单元(导成一个唯一的jar包或者是war包),会一个进程的方式来运行。 优点:结构简单、开发速度快 阅读全文
posted @ 2020-03-26 23:23 huiyii 阅读(368) 评论(0) 推荐(0) 编辑
摘要: cookie 1. HTTP 是无状态的协议(对于事务处理没有记忆能力,每次客户端和服务端会话完成时,服务端不会保存任何会话信息):每个请求都是完全独立的,服务端无法确认当前访问者的身份信息,无法分辨上一次的请求发送者和这一次的发送者是不是同一个人。所以服务器与浏览器为了进行会话跟踪(知道是谁在访问 阅读全文
posted @ 2020-03-26 23:22 huiyii 阅读(164) 评论(0) 推荐(0) 编辑
摘要: MySQL索引底层结构是B+树,B+树作为树的一种实现,能够让我们很快地查找出对应的记录 B+树是平衡树的一种 如果一棵普通的树在极端的情况下,是能退化成链表的(树的优点就不复存在了) B+树是平衡树的一种,是不会退化成链表的,树的高度都是相对比较低的(基本符合矮矮胖胖(均衡)的结构) B+树是一颗 阅读全文
posted @ 2020-03-26 22:08 huiyii 阅读(158) 评论(0) 推荐(0) 编辑