上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 44 下一页
  2019年5月31日
摘要: 概念解释 集合点,这个概念是loadrunner中的。 这个东西可以这样理解,比如我们在跑100起跑的时候,需要在发令枪响之后,10人同时起步,等10人同时达到终点, 再次开发令枪,重复上面的动作。 这个东西在压力测试时,能够很好的模拟并发,对系统造成最大的压力。 在JMETER中实现 在JMETE 阅读全文
posted @ 2019-05-31 16:05 自由港 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 业务场景 在测试过程中,一般需要模拟不同的用户登录,这样压测的数据比较平均,也能更好的模拟真实的压力情况。 如果使用同一个用户账号进行测试,那么比如在查询代办的时候,此人的待办太多,也不符合实际的情况。 实现参数化方法 1.现在模拟3个用户的登录情况。 我们准备三个账号 这三个账号是和数据库的用户账 阅读全文
posted @ 2019-05-31 15:45 自由港 阅读(1722) 评论(0) 推荐(0) 编辑
摘要: 业务场景 需要实现用户在登录后,能够持续的发起流程。 需要注意的点: 1.使用不同的用户登录。 2.登录后发起可以持续的发起流程。 实现步骤 1.先使用badboy 录制脚本。 2.使用jmeter 打开录制的脚本。 线程组: 这个就是模拟虚拟用户。 线程数:表示模拟的用户数,如果这里填写50,表示 阅读全文
posted @ 2019-05-31 15:21 自由港 阅读(344) 评论(0) 推荐(0) 编辑
  2019年5月30日
摘要: 在使用jemeter 做测试时,一般需要先录制脚本,这个过程可以通过手工添加采样器进行采样。 比较方便的方法是使用badboy 来录制脚本录制完脚本后使用jemeter 再做压力测试,大大加快测试进度。 1.下载安装 badboy http://www.badboy.com.au/ 2.执行脚本录制 阅读全文
posted @ 2019-05-30 20:20 自由港 阅读(750) 评论(0) 推荐(0) 编辑
  2019年5月29日
摘要: 问题 目前的excel 不像之前的excel了可以支持的数据量更大,可以支持支持1048576行,16384列。 之前使用poi读取,直接报错,使用excel 事件的方式读取,还有不少的bug,关键是程序写的很复杂。 解决方案 我们知道excel 文件实际上是一个压缩包来的,我们将excel 直接改 阅读全文
posted @ 2019-05-29 23:07 自由港 阅读(2385) 评论(0) 推荐(0) 编辑
  2019年5月28日
摘要: J2Cache 是 OSChina 目前正在使用的两级缓存框架。第一级缓存使用 Ehcache,第二级缓存使用 Redis 。由于大量的缓存读取会导致 L2 的网络成为整个系统的瓶颈,因此 L1 的目标是降低对 L2 的读取次数。该缓存框架主要用于集群环境中。单机也可使用,用于避免应用重启导致的 E 阅读全文
posted @ 2019-05-28 16:30 自由港 阅读(6229) 评论(0) 推荐(0) 编辑
摘要: 问题 在做单元测试时,写了一个工具类,用于注入spring的上下文。 发现通过 AppBeanUtil 获取容器中的类时,发现这个setApplicationContext 方法并没有执行。 但是直接启动程序时,发现这个方法是可以执行的。 解决方法 在编写单元测试类时指定 启动类。 这样spring 阅读全文
posted @ 2019-05-28 15:31 自由港 阅读(7164) 评论(0) 推荐(0) 编辑
  2019年5月24日
摘要: 问题 在开发过程中,我们的主键字段使用了数字作为主键ID,发现数字精度丢失的问题。 上图红框是后端日志的输出。 在浏览器端F12 看到的结果如上图,数据居然自动变化,这个是数字在浏览器丢失了精度,导致结果不准确。 解决办法: 在序列化时,将数字转序列化成 字符串输出。在springboot 中增加序 阅读全文
posted @ 2019-05-24 15:41 自由港 阅读(1336) 评论(0) 推荐(0) 编辑
  2019年5月21日
摘要: 1.判断数据是否包含某些数据 var ary=[{age:20,name:"a"},{age:20,name:"b"},,{age:30,name:"c"}] 我们需要判断数据中否有有年龄为20的数据 var isExist= ary.some(v=>v.age==20); 2.对象合并 var u 阅读全文
posted @ 2019-05-21 09:53 自由港 阅读(432) 评论(0) 推荐(0) 编辑
  2019年5月15日
摘要: 业务场景 不同的用户登录,看到的菜单会不一样,因此需要根据不同人登录的身份去后端获取菜单。 实现思路 1.构建路由 2.从后端构建菜单 3.前端获取菜单 4.前端渲染菜单 1.构建路由。 构建路由 2.从后台构建menu菜单 3.前端获取菜单 4.渲染菜单 调用API获取菜单,并复制到 routes 阅读全文
posted @ 2019-05-15 10:05 自由港 阅读(845) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 44 下一页