摘要: 1:创建一个线程组2:添加一个cookie管理器   3:设置你的信息头管理器:application/json;text/plain;charset=UTF 8  444:添加一个用户参数,做全局变量使用。此处将url写成全局变量,后期只需要在此处修改url,而不需要去每一个接 阅读全文
posted @ 2019-06-04 18:06 星朝 阅读(727) 评论(0) 推荐(0)
摘要: 2.4 添加HTTP镜像服务器 在运行测试之前,如何验证我们发送的信息是否有误?如何可以理直气壮的告诉别人自己发送的测试请求没有问题?这里推荐添加HTTP镜像服务器进行校验测试。 HTTP镜像服务器并不是测试组件,而是用来用来校验的非测试组件,具体添加位置在工作台。 添加后,默认端口为8081,如果 阅读全文
posted @ 2019-06-04 17:45 星朝 阅读(5912) 评论(0) 推荐(0)
摘要: 一开始我个人在做测试时用到了POSTMAN,用了两种方式做测试, 第一种: 测试发现这种方式是阻塞排队,我让接口睡两秒,这100次请求间隔就是2秒,是串行执行 于是想到第二种,在一个collection中保存多个相同的请求, 测试结果依旧是串行处理,无法测试并发请求, 百度翻了十几页,,几乎都是说能 阅读全文
posted @ 2019-06-04 17:36 星朝 阅读(12584) 评论(3) 推荐(0)
摘要: 一、经典公式1:    一般来说,利用以下经验公式进行估算系统的平均并发用户数和峰值数据     1)平均并发用户数为 C = nL/T   2)并发用户数峰值 C‘ = C + 3 根号C     C是平均并发用户数, 阅读全文
posted @ 2019-06-04 17:21 星朝 阅读(1897) 评论(0) 推荐(0)
摘要: 一次接口压力测试qps极低原因分析及解决过程 9 2日在做内部的性能测试相关培训时,发现注册接口压力测试qps极低(20左右),这个性能指标远不能达到上线标准 ,经过一系列调试,最后定位 98%的时间都花在对 用户 表 做update更新 (时间达1 阅读全文
posted @ 2019-06-04 17:12 星朝 阅读(4344) 评论(1) 推荐(0)
摘要: 1.从压力测试说起 压力测试的理解,xxx的性能10w/s,对你有意义么?     没有那家卖瓜的会说自己家的不甜,同样,没有哪个开源项目愿意告诉你在对它条件最苛刻的时候压力情况是多少,一般官网号称给你看的性能指标都是在最理想环境下的,毫无参考意义。 举个栗子,redis官网压测 阅读全文
posted @ 2019-06-04 17:01 星朝 阅读(2226) 评论(0) 推荐(0)
摘要: 达达是全国领先的最后三公里物流配送平台。 达达的业务模式与滴滴以及Uber很相似,以众包的方式利用社会闲散人力资源,解决O2O最后三公里即时性配送难题(目前达达已经与京东到家合并)。 达达业务主要包含两部分:商家发单,配送员接单配送,如下图所示。 达达的业务规模增长极大,在1年左右的时间从零增长到每 阅读全文
posted @ 2019-06-04 16:59 星朝 阅读(400) 评论(0) 推荐(0)
摘要: Windows10 64bit系统下,步骤就是: Edit > preferences > Administrator > Path to mysqldump tool: 将其路径设为:C:\Program Files\MySQL\MySQL Server 5.7\bin\mysq 阅读全文
posted @ 2019-06-04 16:21 星朝 阅读(1093) 评论(0) 推荐(0)
摘要: 1、授权(youpassword修改为你的密码) 本机登陆mysql: $:mysql u root p 改变数据库: mysql>use mysql; 从所有主机: mysql>grant all privileges on . to 'root'@'%' identified by 阅读全文
posted @ 2019-06-04 16:16 星朝 阅读(3397) 评论(0) 推荐(0)
摘要: 1.navicat 方式一:选中表,右键转储;(含有表结构和数据)   方式二:选择右上角工具,点击数据传输,在这个页面右侧选择数据库,左侧选择文件。  点击下一步,选择导出的表名和各种函数什么的,然后点击开始,ok。(含有表结构和数据)   方式三:写下导出表的sql 阅读全文
posted @ 2019-06-04 16:13 星朝 阅读(2823) 评论(0) 推荐(0)
摘要: (1)alt+鼠标左键 实现的是几个连续列要向上或者向下拉,能够同时操作多行数据。 (2)Shift+alt+鼠标左键 可以实现点选跨行的列模式同时操作,而且不通行可以点选不通列,进行跨行异列同时进行列编辑。 阅读全文
posted @ 2019-06-04 15:39 星朝 阅读(3920) 评论(0) 推荐(0)
摘要: Java陷阱之assert关键字   一、概述         在C和C++语言中都有assert关键,表示断言。       在Java中,同样也有assert关键字,表示断言,用法和含义都差不多。   二、 阅读全文
posted @ 2019-06-04 15:29 星朝 阅读(16398) 评论(0) 推荐(1)
摘要: <! flowchart 箭头图标 勿删 最近在研究kafka,看了一堆理论的东西,想动手实践一些东西,奈何手上的数据比较少,突发奇想就打算写个爬虫去抓一些数据来玩,顺便把深入一下爬虫技术。 之前写过一些小爬虫,一般就是用python的requests+lxml来爬取数据。这次打算学一下python 阅读全文
posted @ 2019-06-04 15:25 星朝 阅读(2703) 评论(0) 推荐(0)
摘要: 1.xpath较复杂的定位方法: 现在要引用id为“J_password”的input元素,可以像下面这样写: WebElement password = driver.findElement(By.xpath("// [@id='J_login_form']/dl/dt/input[@id='J_ 阅读全文
posted @ 2019-06-04 15:23 星朝 阅读(6091) 评论(0) 推荐(1)
摘要: Spring Boot实战之单元测试 本文介绍使用Spring测试框架提供的MockMvc对象,对Restful API进行单元测试 Spring测试框架提供MockMvc对象,可以在不需要客户端 服务端请求的情况下进行MVC测试,完全在服务端这边就可以执行Controller的请求,跟启动了测试服 阅读全文
posted @ 2019-06-04 14:59 星朝 阅读(732) 评论(0) 推荐(0)
摘要: JSONPath 是xpath在json的应用。xml最大的优点就有大量的工具可以分析,转换,和选择性的提取文档中的数据。XPath是这些最强大的工具之一。如果可以使用xpath来解析json,以下的问题可以被解决:1,数据不使用特殊的脚本,可以在客户端交互的发现并取并获取。2,客户机请求的JSON 阅读全文
posted @ 2019-06-04 14:57 星朝 阅读(48417) 评论(0) 推荐(4)
摘要: 由于项目中需要添加单元测试,所以查询之后发现Mockito非常适合现在的web项目。 首先需要添加pom依赖: <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId 阅读全文
posted @ 2019-06-04 14:29 星朝 阅读(1773) 评论(0) 推荐(0)
摘要: 在上一篇,项目基本实现了Spring Boot对Mybatis的整合。这篇文章使用Mockito对项目进行测试。 1、使用postmat测试; 2、编写单元测试类,使用mockito进行测试; 3、使用idea内置工具进行测试 运行AicodeBgmsApplication.java,启动项目后,可 阅读全文
posted @ 2019-06-04 14:16 星朝 阅读(2280) 评论(0) 推荐(0)
摘要: 前言 前面的两篇文章讨论过《 为什么要写单元测试,何时写,写多细 》和《单元测试规范》,这篇文章介绍如何使用Springboot+Junit+Mockito做单元测试,案例选取撮合交易的一个类来做单元测试。 单元测试前先理解需求 要写出好的单测,必须先理解了需求,只有知道做什么才能知道怎么测。但本文 阅读全文
posted @ 2019-06-04 14:15 星朝 阅读(5558) 评论(0) 推荐(0)
摘要: 有时候,为了数据方便导出导入SQL,我们可以借助一定的工具,方便我们队数据库的移植,可以达到事半功倍的效果.在这里,就给大家简单的介绍一款能方便导出或者导入MySQL的数据. ①首先,选择你要导出的数据库,点击鼠标右键:如下图所示 ②这里是进行对你要导出的某个数据库的内容进行选择导出 ③对于操作过程 阅读全文
posted @ 2019-06-04 14:05 星朝 阅读(16782) 评论(0) 推荐(2)