
测试
jacljh
程序匠人
展开
-
JMeter - 业务场景的自动化测试记录
思路:1、配置数据在数据库表(通过数据库表配置场景)2、根据表初始化数据到CSV文件3、运行JMeter 场景测试项目原创 2019-10-24 18:31:36 · 542 阅读 · 1 评论 -
JMeter 接口自动化测试(手工转自动化脚本)
之前写过一篇关于 JMeter 手工测试的文章(https://www.jianshu.com/p/b5d2fd5e2b9d),今天我们在原来的基础上修改一下看看如何做接口的自动化。首先来回顾一下前面写好的脚本:这里请求发送的参数我们还是只填两项必填的 key 和 location 。实现接口自动化时,只需要把这两项具体内容修改成参数化用变量代替,然后在跑脚本时把具体的值传进去使用即可...转载 2019-10-24 18:26:07 · 1615 阅读 · 0 评论 -
@Mock与@InjectMocks的区别
@Mock与@InjectMocks的区别@Mock: 创建一个Mock. (使用Mock打桩)@InjectMocks: 创建一个实例,简单的说是这个Mock可以调用真实代码的方法,其余用@Mock(或@Spy)注解创建的mock将被注入到用该实例中。注意:必须使用@RunWith(MockitoJUnitRunner.class)或Mockito.initMocks(this...原创 2019-10-23 18:19:30 · 746 阅读 · 0 评论 -
使用mock进行单元测试
在service层,使用mock来测试代码。而不再使用Juint测试JUint是java单元测试的框架,已经在Eclipse中默认的安装。目前主流的有JUnit3和JUnit4.JUint3中,测试用例需要继承TestCase类,JUint4中,测试用例无需继承TestCase类,只需要使用@Test等注解。JUint4主要通过注解的方式来识别测试方法。目前支持的主要注解有:@Befo...转载 2019-10-16 14:39:55 · 323 阅读 · 0 评论 -
soapUI工具使用方法、简介、接口测试
转载:https://blog.csdn.net/sanluo11/article/details/72582324soapUI简介SOAP: WebService通过Http协议发送请求和接收结果时,发送的请求内容和结果内容都采用XML格式封装,并增加了一些特定的HTTP消息头,以说明HTTP消息头的内容格式,这些特定的HTTP消息头和XML内容格式就是SOAP协议。SOA...转载 2018-07-24 00:28:45 · 537 阅读 · 0 评论 -
Jmeter接口测试+压力测试
jmeter是apache公司基于java开发的一款开源压力测试工具,体积小,功能全,使用方便,是一个比较轻量级的测试工具,使用起来非常简单。因为jmeter是java开发的,所以运行的时候必须先要安装jdk才可以。jmeter是免安装的,拿到安装包之后直接解压就可以使用,同时它在linux/windows/macos上都可以使用。 jmeter可以做接口测试和压力测试。其中接口测试的简单操...转载 2019-06-22 10:08:15 · 427 阅读 · 0 评论 -
Jmeter性能测试案例
一、测试需求:测试20个用户访问网站在负载达到30QPS时的平均响应时间二、QPS:Query Per Second 每秒查询率。(一台查询服务器每秒能够处理的查询次数,作为域名服务器的性能经常用每秒查询率来衡量)三、测试步骤1、添加线程组(线程数+准备时长+循环次数)1)线程数:虚拟用户数,一个虚拟用户占用一个进程或线程(设置多少个虚拟用户=设置多少个线程)2)准备时长(s)...转载 2019-06-22 09:11:37 · 1176 阅读 · 0 评论 -
Jmeter下载安装及基本使用
本文将讲述Jmeter的下载安装,并以一个实例来讲解如何使用Jmeter。一、Jmeter下载及安装部署下载解压JMeter压缩包下载地址: http://jmeter.apache.org/download_jmeter.cgiJMeter解压之后,…\apache-jmeter-4.0\bin\jmeter.bat,打开直接使用,无需安装。下载安装JDK下载地址:http://w...转载 2019-06-20 23:33:23 · 373 阅读 · 0 评论 -
如何给微服务架构的项目做验收测试?
在验收测试阶段,基于微服务架构的应用相对于单体架构的应用而言,具有以下挑战: 复数的服务增加了测试环境搭建的难度 各种异常情况的模拟变得困难,基于Mock的测试方式无法对整个调用链路作异常模拟,进而使得对整体架构的健壮性测试变得困难 基于成本和效率的原因,测试工作已经不适合通过人工完成 我们认为对基于微服务架构的应用,其验收测试应该具有以下特征: 自动化...转载 2019-07-13 16:36:05 · 339 阅读 · 0 评论