摘要: Jmeter的集群模式可以让我们将多台机器联合起来一起产生负载,从而弥补单台机器负载生成能力不足的问题。 假设我们的测试计划会产生100个threads,我们使用6台机器进行分布式测试的时候,一共会产生100 * 6 = 600的负载。 日常情况,大部分的性能需求,单台压测机就可以抗住的。4C8G的阅读全文
posted @ 2018-12-04 14:57 小白2510 阅读(167) 评论(0) 编辑
摘要: 一、安装java、ant、maven 1、官网下载tar.gz包 2、解压相应的tar包 3、配置/etc/profile路径 4、source /etc/profile 使配置生效。 二、安装Jenkins [root@node02 ~]# wget -O /etc/yum.repos.d/jen阅读全文
posted @ 2018-12-03 17:59 小白2510 阅读(62) 评论(0) 编辑
摘要: 一、阿里云linux安装JDK 1、下载安装JDK jdk官网,选择linux版本,下载并保存。 (一)yum安装 安装epel的yumyuan yum install epel-release -y 查看yum源里当前jdk有哪些版本 yum list | grep openjdk 执行安装命令:阅读全文
posted @ 2018-12-03 15:17 小白2510 阅读(121) 评论(0) 编辑
摘要: 一、HTTP基本认证 Basic Authentication——当浏览器访问使用基本认证的网站的时候, 浏览器会提示你输入用户名和密码。 http auth的过程: · 客户端发送http请求 · 服务器发现配置了http auth,于是检查request里面有没有"Authorization"的阅读全文
posted @ 2018-11-30 22:16 小白2510 阅读(793) 评论(0) 编辑
摘要: 修改bin/jmeter.properties中的 保存后重启jmeter 在测试计划中添加HTTP Cookie 管理器阅读全文
posted @ 2018-11-29 17:35 小白2510 阅读(9) 评论(0) 编辑
摘要: 一、90%响应时间(参考虫师博客) 90%Line 一组数由小到大进行排列,找到他的第90%个数(假如是12),那么这个数组中有90%的数将小于等于12 。 用在性能测试的响应时间,也就是90%请求响应时间不会超过12 秒。 例如: 某一次测试结果,每个sample的响应时间分别是:1、3、4、9、阅读全文
posted @ 2018-11-29 16:25 小白2510 阅读(981) 评论(0) 编辑
摘要: 一、需求 需求:博客系统,模拟用户真实行为,80%的用户阅读文章,20%的用户创建文章,创建文章的用户随机的删除或者修改文章。 二、脚本实现 80%的用户查看文章 20%用户创建文章 根据post_id是否能整除2,决定编辑还是删除阅读全文
posted @ 2018-11-28 23:18 小白2510 阅读(69) 评论(0) 编辑
摘要: 一、需求 参数放在csv文件中,文件格式如下,需求每次从文件中随机读取一行数据。 二、步骤 1、在csv文件中新增加一列,pl 2、新增一个配置原件-随机数,设置如下: 50是文件数据的行数 3、新增一个循环控制器,设置如下 4、在循环控制器中,新增CSV文件,设置如下 5、新增一个if控制器,当文阅读全文
posted @ 2018-11-28 17:03 小白2510 阅读(832) 评论(0) 编辑
摘要: 一、设置编码方式utf-8并勾选编码 适用场景:参数中含有中文或乱码 二、增加beanshell脚本 添加BeanShell PostProcessor或者BeanShell Sampler,输入代码prev.setDataEncoding("utf-8"); 适用场景:第一种方法不管用时,或者没有阅读全文
posted @ 2018-11-28 15:18 小白2510 阅读(47) 评论(0) 编辑
摘要: 一、什么是Docker 是装应用的容器:Docker=app+环境 相当于:苹果上的app 二、为什么要用Docker 更高效的利用系统资源 更快速的启动时间 一致的运行环境 持续交付和部署 方便迁移 方便维护和扩展 三、docker vs 虚拟机 四、docker基本概念 镜像(image)——类阅读全文
posted @ 2018-11-13 15:59 小白2510 阅读(8) 评论(0) 编辑