51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#测试
Springboot单元测试Junit深度实践
单元测试的好处估计大家也都知道了,但是大家可以发现在国内IT公司中真正推行单测的很少很少,一些大厂大部分也只是在核心产品推广单测来保障质量,今天这篇文章就是介绍下单测的方法论和如何在Springboot中解决类之间的依赖来实施junit单元测试。先来他轮下大家不做单元测试的原因:产品经理天天催进度,哪有时间写UT。UT...
代码星球
·
2020-12-29
Springboot
单元
测试
Junit
深度
如何写好单元测试
本文主要阐述单元测试(UT)的重要性,以及解释一些常见的困惑,以帮助我们写出质量更高的UT。至于类似Mocha怎么用,断言库怎么用之类的问题,建议看官方文档。我发现很多朋友意识不到单元测试的重要性。在谈如何写好UT之前,我想先说说测试的必要性,这有利于提高我们写UT的内驱力。假如,张三负责开发接口,李四负责开发具体的业...
代码星球
·
2020-12-29
如何
写好
单元
测试
mysql性能测试-------重要!!!
我们在做性能测试的目的是什么,就是要测出一个系统的瓶颈在哪里,到底是哪里影响了我们系统的性能,找到问题,然后解决它。当然一个系统由很多东西一起组合到一起,应用程序、数据库、服务器、中中间件等等很多东西。那我们测试的时候上面这些东西里面任何一个环节都可能会出问题,都可能会影响我们系统的性能。这篇博客主要讲下mysql数据...
代码星球
·
2020-12-29
mysql
性能
测试
-------重
秒杀系统性能测试和优化
对于大并发量的系统,有几个可能需要优化的点,下面我们要一步步测试来优化这个系统。对于一个系统,几个常用的评价指标是:平均响应时间、吞吐率、qps等。我的测试主要测试3个接口主页(访问根路径,没有数据库交互)秒杀接口暴露(暴露秒杀接口,有后台数据交互)执行秒杀操作(插入秒杀成功记录和减库存一个完整的事务操作)对于这三个接...
代码星球
·
2020-12-29
秒杀
系统
性能
测试
优化
性能测试分析过程(三)linux下查看最消耗CPU/内存的进程
1.CPU占用最多的前10个进程: psauxw|head-1;psauxw|sort-rn-k3|head-10 2.内存消耗最多的前10个进程 psauxw|head-1;psauxw|sort-rn-k4|head-10 3.虚拟内存使用最多的前10个进程 psa...
代码星球
·
2020-12-29
性能
测试
分析
过程
linux
性能测试分析过程(二)cpu 使用率过高的分析方法
1、通过top命令可以很明显查看出哪个进程耗cpu比较高 2、ps-mp25147-oTHREAD,tid,timeop-Hppid找到耗时最高的线程或者使用:使用top-H-p<pid> 查看进程里面的线程占用情况或者在top命令之后使用:shift+h 查看哪个...
代码星球
·
2020-12-29
分析
性能
测试
过程
cpu
性能测试分析过程(一)
某月黑风高之夜,某打车平台上线了一大波(G+)优惠活动,众人纷纷下单。于是乎,该打车平台使用的智能提示服务扛不住直接趴窝了(如下图)。事后,负责智能提示服务开发和运维的有关部门开会后决定:必须对智能提示服务进行一次全面深入的性能摸底,立刻!现在!马上!那么一大坨问题就迎面而来:对于智能提示这样的后台服务,性能测试过程中...
代码星球
·
2020-12-29
性能
测试
分析
过程
性能测试指标:TPS,吞吐量,并发数,响应时间
常用的网站性能测试指标有:TPS、吞吐量、并发数、响应时间、性能计数器等。并发数并发数是指系统同时能处理的请求数量,这个也是反应了系统的负载能力。响应时间响应时间是一个系统最重要的指标之一,它的数值大小直接反应了系统的快慢。响应时间是指执行一个请求从开始到最后收到响应数据所花费的总体时间。吞吐量吞吐量是指单位时间内系统...
代码星球
·
2020-12-29
性能
测试
指标
TPS
吞吐量
接口测试用例设计
...
代码星球
·
2020-12-29
接口
试用
设计
RPC接口测试(三) RPC接口测试
接口测试主要分HTTP和RPC两类,RPC类型里面以Dubbo较为知名。互联网微服务架构,两种接口都需要做接口测试的,不管是业务测试还是回归测试;Dubbo:Java栈的互联网公司比如阿里、美团、58、滴滴、京东等等都是差不多的服务端架构,所以这些公司,两类接口测试也是必不可少的工作部分;Dubbo是一个分布式服务框架...
代码星球
·
2020-12-29
RPC
接口
测试
RPC接口测试(二) RPC 与HTTP的区别
两种风格的API区别,总结一下其实非常简单:1,RPC面向过程,只发送GET和POST请求。GET用来查询信息,其他情况下一律用POST。请求参数是动词,直接描述动作本身。,2,RESTful面向资源,使用POST、DELETE、PUT、GET请求,分别对应增、删、改、查操作。请求参数是名词,这个名词就是“...
代码星球
·
2020-12-29
RPC
接口
测试
HTTP
区别
RPC接口测试(一)什么是 RPC 框架
RPC框架-----远程过程调用协议RPC(RemoteProcedureCallProtocol)-----允许像调用本地服务一样调用远程服务。RPC是指远程过程调用,也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用B服务器上应用提供的函数/方法,由于不在一个内存空间,不能直接调用,需要通过网络来表达调用...
代码星球
·
2020-12-29
RPC
接口
测试
什么
框架
性能测试:常见的性能测试缺陷
性能测试,是结合被测系统应用架构、业务场景和实现细节、逻辑,对软件响应时间、处理速率、容错能力等进行分析测试,找到系统的性能瓶颈,并确认问题得到解决的过程。由于工作需要,对性能测试缺陷分类进行了整理,这篇博客,聊聊常见的性能缺陷以及表现方式。。。 性能测试缺陷分类缺陷类型缺陷描述硬件磁盘空间CPUIO读写速率...
代码星球
·
2020-12-29
性能
测试
常见
缺陷
性能测试:压力机性能瓶颈分析及优化
性能测试过程中,为了给服务器足够的压力,少不了要使用压力机,即模拟客户端的机器,压力机如果使用不当,测试结果就会不准确,反映不了服务器的真实性能情况。因此,我们需要充分了解压力机,并对其进行调优,从而避免压力机自身瓶颈对压测带来影响,为性能测试结果的准确可靠,提供前置条件。下面,我们分三步来确保压力机靠谱:STEP1:...
代码星球
·
2020-12-29
性能
测试
压力机
瓶颈
分析
接口测试(基础知识)
1.什么是接口?2.接口都有哪些类型?3.接口的本质是什么?4.什么是接口测试?5.问什么要做接口测试?6.怎样做接口测试?7.接口测测试点是什么?8.接口测试都要掌握哪些知识?9.其他相关知识?1.什么是接口?接口测试主要用于外部系统与系统之间以及内部各个子系统之间的交互点,定义特定的交互点,然后通过这些交互点来,通...
代码星球
·
2020-12-29
接口
测试
基础知识
首页
上一页
...
25
26
27
28
29
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他