会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
自由港
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
13
14
15
16
17
18
19
20
21
···
48
下一页
2019年6月9日
springboot 登录实现源代码解析
摘要: springboot 可以使用springsecurity 作为安全框架,我们可以使用springsecurity 实现安全登录。 springsecurity 是使用一系列的过滤器来实现安全的。 实现用户登录使用的是: UsernamePasswordAuthenticationFilter过滤器
阅读全文
posted @ 2019-06-09 14:15 自由港
阅读(820)
评论(0)
推荐(0)
2019年6月5日
Jmeter 在 beanshell 脚本中写日志
摘要: JMETER 在执行时,会写日志数据,我们在编写脚本的时候也可以自己写日志。 日志记录再jmeter 的bin 目录的 jmeter.log 文件中。 jmeter 比较人性化,它在这里提供了脚本可以使用的上下文变量,我们可以通过log 对象来写日志了。 上面的例子使用了 log.error 来记录
阅读全文
posted @ 2019-06-05 16:32 自由港
阅读(1240)
评论(0)
推荐(0)
JMETER 使用JDBC查找数据作为参数
摘要: 有些情况下我们需要读取平台中的用户作为参数,比如用户ID作为参数进行压力测试,我们可以使用CSV文件,如果这样做,需要每一次 都构造文件,比较麻烦。如果可以查询数据库,将查出的数据作为参数循环传入的话就很方便了,JMETER 可以很方便的实现这个。 下面就介绍一下做法: 为了简单实现: 我实现的目标
阅读全文
posted @ 2019-06-05 15:19 自由港
阅读(1293)
评论(0)
推荐(1)
2019年6月3日
Jmeter 使用自定义变量
摘要: 有些情况下比如发起测试时URL的主机名和端口需要在采样器中出现多次,这样就有个问题,当测试的主机更改时, 我们需要修改主机名称,这时就需要修改多个地方,如果多的情况会有遗漏。如果我们在配置脚本的时候,使用变量进行替换。 那么我们测试时只需要修改一下测试的主机名称。 在jmeter中增加用户自定义变量
阅读全文
posted @ 2019-06-03 14:25 自由港
阅读(442)
评论(0)
推荐(0)
JMETER 生成测试报告
摘要: JMETER测试报告样例 JMETER 提供的生成测试报告功能,能够生成漂亮的HTML测试报告。 上图是测试统计图 20个用户并发,测试时长一分钟,发起流程320次,没有出错,TPS为6.5,平均发起流程事务响应时间为2.9秒,意思是启动20个流程的时间为2.9秒。 TPS计算方法为 :完成事务总数
阅读全文
posted @ 2019-06-03 11:31 自由港
阅读(1185)
评论(0)
推荐(0)
2019年6月2日
JMETER 使用BeanShell 配合 if 控制器实现逻辑控制
摘要: 业务场景 在登录后,我们根据登录的响应,判断是否执行下一步的操作。 实现步骤 1.在登录采样器树中增加BeanShell 监听器。 作用是在线程上下文变量中增加一个变量,表示登录是否成功。 beanshell 监听器的写法如下: 这个代码的作用是判断登录是否成功,如果成功那么就在变量中增加login
阅读全文
posted @ 2019-06-02 22:11 自由港
阅读(2610)
评论(0)
推荐(0)
Jmeter 使用断言
摘要: Jmeter 断言可以设置当前步骤是否通过条件设定,可以根据通过条件设定,配合if控制器实现测试是否执行。 比如,我们在登录时如果登录失败,就不发起流程,设置通过才发起流程。 1.在登录处 添加 断言-》响应断言 这里我们判断,发出登录请求后,我们检测响应 中是否包含 "success":true
阅读全文
posted @ 2019-06-02 13:52 自由港
阅读(227)
评论(0)
推荐(0)
2019年6月1日
JMETER 分布式压测
摘要: 使用场景 在使用Jmeter进行性能测试时,如果并发数比较大,单台电脑的配置(CPU和内存)可能无法支持,这时可以使用Jmeter提供的分布式测试的功能。 分布式压测原理 1、Jmeter分布式测试时,选择其中一台作为调度机(master),其它机器做为执行机(slave)。 2、执行时,maste
阅读全文
posted @ 2019-06-01 21:32 自由港
阅读(196)
评论(0)
推荐(0)
2019年5月31日
jmeter 使用命令行执行
摘要: 一般情况我们在设计脚本的时候,可以使用界面执行。 实际在压测的时候,我们可以使用命令行在后台执行。 jmeter -n -t D:\document\bgy\jemeter\Script1.jmx -l d:\bgy.jtl -j d:\bgy.log 比如上面的命令 执行情况如上图。
阅读全文
posted @ 2019-05-31 17:34 自由港
阅读(799)
评论(0)
推荐(0)
Jmeter 使用集合点
摘要: 概念解释 集合点,这个概念是loadrunner中的。 这个东西可以这样理解,比如我们在跑100起跑的时候,需要在发令枪响之后,10人同时起步,等10人同时达到终点, 再次开发令枪,重复上面的动作。 这个东西在压力测试时,能够很好的模拟并发,对系统造成最大的压力。 在JMETER中实现 在JMETE
阅读全文
posted @ 2019-05-31 16:05 自由港
阅读(250)
评论(0)
推荐(0)
上一页
1
···
13
14
15
16
17
18
19
20
21
···
48
下一页
公告