自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 docker-compose + mysql + java + newman进行docker内接口测试

docker-compose + mysql + springboot + newmandocker-compose 启动 mysql 容器并初始化数据,部署springboot项目,执行newman接口测试参考文章:mysql-docker所有文件放在同一路径下:at_collection.json , at_environment.json , import.sql , docker-compose.yml ,docker-entrypoint.sh , mysql.Dockerfile ,

2020-12-17 12:09:52 414

原创 jenkins+newman+postman+git(手动部署和docker部署)

在jenkins服务器上安装nodejs,npm,newman,newman-reporter-htmlextracurl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -sudo apt-get install -y nodejssudo apt install npmnpm install -g newman npm install -g newman-reporter-htmlextra检查命令node -v .

2020-11-16 14:55:39 430 1

原创 maven jacoco jenkins (maven项目和pipeline项目)

一.在maven中导入jacoco添加依赖 <dependency> <groupId>org.jacoco</groupId> <artifactId>jacoco-maven-plugin</artifactId> <version>0.7.8</version> </dependency>添加插件 <!--检测代码覆盖率的插件

2020-11-05 16:23:13 882

原创 docker本机容器性能监控

docker原生命令docker stats [container]Sematext工具Sematext文档操作流程:sematext.com/ui注册账号并登录选择docker,填写名称,Continue。按照提示拉取镜像并生成容器。ps:如果run命令报错则先将命令粘贴到txt里去掉换行和\再执行...

2020-09-11 11:33:07 417

原创 WSL2-UBUNTU20.04-安装

学习linux又不想下载虚拟机,可以使用win10自带的WSL1或WSL2.1和2的区别:默认建议使用WSL2。如果文件需要存储在window的文件系统中,则推荐使用WSL1.WSL官方文档安装win+r,输入 winver,查看window版本为2004,内部版本为19041以上。如果不是,到微软官网更新系统。win10更新用管理员打开powershelldism.exe /online /enable-feature /featurename:Microsoft-Windows-Su

2020-08-27 11:36:25 2643 1

转载 UBUNTU20.04安装mysql8.0.21

安装修改密码sudo apt-get updatesudo apt-get install -y mysql-server mysql-clien复制/etc/mysql/debian.cnf中的password,可用sudo cat /etc/mysql/debian.cnf 查看修改配置sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf[mysqld]skip-grant-table~# mysql -uroot -p~#

2020-08-27 11:36:15 668

原创 JsonView筛选接口入参出参

JsonView可以有效筛选接口输入和输出的参数在底层新建 JacksonView。其中Find、One、List是输出用。Form、Create、Update是输入用。假设一个接口是@JsonView(JacksonView.One.class),则添加了Find、One的字段可以被查出。假设一个接口是@JsonView(JacksonView.Find.class),则添加了Find的字段可以被查出。public interface JacksonView { interface

2020-06-15 16:10:47 341

原创 jpa-基础到动态查询

一.七个Repository接口:Repository (org.springframework.data.repository)这是一个标识接口CrudRepository (org.springframework.data.repository) <S extends T> S save(S var1); <S extends T> Iterable<S> saveAll(Iterable<S> var1); Optional&

2020-06-15 11:58:18 565

原创 springboot集成测试内嵌Redis服务器

第一步上maven <dependency> <groupId>com.github.kstyrc</groupId> <artifactId>embedded-redis</artifactId> </dependency>第二步 @Autow...

2020-03-23 15:59:09 2235 1

原创 Junit5测试控制层的几种方法

demo项目是使用idea的spring Initializr构建,在pom.xml添加 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactI...

2020-03-06 17:20:33 2005 2

原创 SpringBoot 整合spring security oauth2 后对资源提供接口进行测试

首先,spring security oauth2 这个东西简单来说就是访问接口的时候要在Authorization里带上一个access_token,生产环境下怎么获取这个token的话有四种方法,详情可以看看其他博客。这里就说下使用springboot、junit5的时候怎么用mockMvc来进行接口测试。在main代码中,需要使用config来开启oauth2的各种组件,例如如果想在测...

2019-12-09 11:39:51 637

转载 Jmeter beanShall

个人感觉beanShall有点类似于java的jsp。jsp是在html里写java,而beanShall是在jmeter里写java。然后感觉beanShall的预处理,取样器,后置处理,断言,监听器的界面都是一样的。功能上的差别可能就是执行顺序?知识点:可在此处添加参数,用空格分隔。使用bsh.args[n]或Parameters调用。脚本基本是java的一个类或者一个函数。可以手写...

2019-10-22 11:39:59 141

原创 Jmeter 函数助手 RandomXXX

Jmeter有四个Random函数,分别是Random,RandomDate,RandomFromMultipleVars,RandomStringRandom: 1.最小值 2.最大值 3.储存的变量名RandomDate: 1.时间格式(默认yyyy-MM-dd) 2.开始时间 3.结束时间 4. 定位的字符串格式 5.储存的变量名RandomFromMultipleVars...

2019-10-18 11:18:14 195

转载 Jmeter 函数助手 StringFromFile

StringFromFile是从文件读取字符串的函数,读取规则是逐行读取。准备:在bin文件处添加两个文件:StringFromFile0,StringFromFile1。内容分别是a~f,和1~6 。介绍:参数共四个。文件路径,可用bin的相对路径调用名称,可用${xxx}调用,可忽略。初始序列号终止序列号测试:使用助手生成函数 ,线程数为12.{__StringFromF...

2019-10-18 10:32:07 385

原创 spring boot 使用mockMvc和Mockito 进行控制层接口测试

之前在做业务层和控制层测试的时候,觉得控制层会调用到业务层的代码,这样等于对业务层进行了两次测试。而且修改了底层或业务层代码会影响到控制层的正常测试。于是想能不能用Mockito将业务层进行mock,从而不会影响到控制层的测试。控制层public class CompanyController { @Autowired private CompanyService compa...

2019-07-23 10:40:56 2803 1

转载 springboot整合hibernate,根据数据库自动生成映射文件

流程1.添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId></dependency>2.数据...

2019-05-24 15:58:26 2569

原创 记录:springboot整合shiro并测试

springboot整合shiro参考文章:shiro救赎者shiro冷豪shiro的简介这是一款安全权限框架,进行角色、权限管理。主要功能:Authentication:登录;Authorization:授权,返回用户所有的角色和权限;Session Manager:会话管理;Cryptography:加密。主要的类:Subject:指当前用户,类似于Web里面的Se...

2019-05-11 11:10:35 165

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除