
【Java】接口自动化总结
接口自动化
NeilNiu
日拱一卒无有尽,功不唐捐终入海!
展开
-
Springboot开发返回cookie信息的post接口
@RestController@Api(value = "/",description = "这是我的全部post请求")/**如果在类上的RequestMapping上加了路径,代表下面的所有路径前都要带上这个路径*/@RequestMapping("/v1")public class MyPostMethod { /**这个变量是用来装我的cookie信息的*/ pu...原创 2018-08-30 19:30:02 · 867 阅读 · 0 评论 -
http请求头、响应头内容含义、cookie与session区别
cookie基于服务端生成的,在客户端的头信息中,在第一次把请求发到服务端,服务端生成cookie,存放到客户端,下次再请求的时候会带上cookie,redis存session,有缓存时间,过了一段时间就会过期。客户端访问的时候,会带上身份标识,这个标识存在cookie中,当web浏览器禁用cookie的时候,session也失效了,...原创 2018-08-25 22:46:48 · 5981 阅读 · 0 评论 -
测试框架Httpclient
httpclient就是模拟http协议,客户端的一种技术,get、post,http://hc.apache.org/ 官方网站。在pom文件中引入依赖包 <dependency> <groupId>org.apache.httpcomponents</groupId> <artif...原创 2018-08-25 22:42:50 · 455 阅读 · 0 评论 -
Mock之Moco框架使用
从github上下载jar包,https://repo1.maven.org/maven2/com/github/dreamhead/moco-runner/0.11.1/,选择最大的moco-runner-0.11.1-standalone.jar。启动命令:java -jar ./moco-runner-0.11.0-standalone.jar http -p 8899 -...原创 2018-08-25 22:37:50 · 1445 阅读 · 1 评论 -
自动化框架中引入ExtentReport美化报告
一、先引入三个依赖包 <dependency> <groupId>com.relevantcodes</groupId> <artifactId>extentreports</artifactId> <version>2.41.1<...原创 2018-08-24 18:51:58 · 3767 阅读 · 0 评论 -
TestNG详解
public class BasicAnnotation1 { @Test public void testCase1(){ System.out.println("这是第一个测试用例"); } @Test public void testCase2(){ System.out.println("这是第二个测试用例"); ...原创 2018-08-23 09:16:11 · 2472 阅读 · 0 评论 -
git常用命令
安装git客户端 linux:yum install -y git windows:https://git-scm.com/downloads mac:brew install git 检查安装是否成功 git --version 推荐使用命令进行操作,不用图形界面sourcetree 注册github账号 客户端配置sshkey 通过公钥秘钥交互的 1、见图,命令方式或...原创 2018-08-21 18:40:49 · 196 阅读 · 0 评论 -
Springboot官方demo及开发get接口
<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http原创 2018-08-29 22:03:02 · 1043 阅读 · 0 评论 -
使用mybaits实现数据的更新和删除
<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespa原创 2018-08-30 23:39:52 · 478 阅读 · 0 评论 -
使用mybatis实现添加数据和idea的debug操作
<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespa原创 2018-08-30 23:39:31 · 945 阅读 · 0 评论 -
使用mybatis+SpringBoot完成第一个查询demo
使用mybatis+SpringBoot完成第一个查询demo<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...原创 2018-08-30 23:39:08 · 348 阅读 · 0 评论 -
Mybatis和logback的应用配置
首先添加pom文件依赖<properties> <swagger.version>2.6.1</swagger.version> </properties> <dependencies> <dependency> <groupId>org原创 2018-08-30 23:38:32 · 1615 阅读 · 0 评论 -
Springboot 插件lombok安装使用及带cookie的post接口开发
先安装插件配置注解处理器添加pom文件中依赖 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <versio...原创 2018-08-30 19:58:34 · 343 阅读 · 0 评论 -
SpringBoot集成SwaggerUi
首先在pom文件中添加依赖 <properties> <swagger.version>2.6.1</swagger.version> </properties> <dependency> <groupId>io.springfox</group...原创 2018-08-30 19:29:58 · 242 阅读 · 0 评论