- 博客(12)
- 收藏
- 关注
原创 JAVA+TestNG接口自动化
又开始更新博客了~带来改良后的接口自动化框架1.准备工作1.1技术栈 java+testng+extentreports1.2 推荐学习资料 java自定义注解@Annotationhttps://www.runoob.com/w3cnote/java-annotation.html testng源码https://testng.org/doc/documentation-main.html#methodinterceptors1.3创建一个springboo...
2021-01-25 22:05:34
1522
2
原创 JVM笔记-类加载
1.什么是类加载类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的Class对象,Class对象封装了类在方法区内的数据结构,并且向Java程序员提供了访问方法区内的数据结构的接口。2.类生命周期加载、验证、准备、解析、初始3.类加载器1、BootstrapClassLoader 启动类加载器2、ExtensionC...
2021-02-20 17:50:33
172
原创 Dubbo自动化解决方案
目前我在解决dubbo服务自动化的时候采用两种方式,一种是通过xml配置consumer,另一种是维护服务信息使用泛化调用1.xml配置实现1.1XML信息在resources下新建一个dubbo文件夹,增加一个consumer.xml配置,配置如下(注册中心使用的nacos,如果是zk替换即可)<?xml version="1.0" encoding="UTF-8"?><beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-
2021-02-08 11:32:06
425
原创 JAVA+Maven+TestNG+Jenkins搭建接口自动化框架(四)一个简单的例子
这是我自己本地写的一个接口,返回参数是个json 。让我们来测试它吧请求参数:{"classId":1,"pageSize":2,"page":1}返回参数{"code":0,"msg":"成功","data":[{ "name":"xiaoming", "age": 15},{ "name":"xiaohong", "...
2019-11-06 11:41:37
2247
1
原创 JAVA+Maven+TestNG+Jenkins搭建接口自动化框架(三)基于HttpClient的http请求封装
直接上代码package utils;import org.apache.http.HttpEntity;import org.apache.http.NameValuePair;import org.apache.http.client.config.RequestConfig;import org.apache.http.client.entity.UrlEncodedForm...
2019-11-05 19:40:40
2335
原创 JAVA+Maven+TestNG+Jenkins搭建接口自动化框架(二)配置日志
在main-resources下新增一个配置文件 ——> log4j.properties配置信息如下:log4j.rootLogger=debug,stdout,info,debug,warn,errorlog4j.logger.org.apache.http=OFFlog4j.logger.org.apache.http.wire=OFF#consolelog4j.append...
2018-06-07 15:56:39
6923
3
原创 JAVA+Maven+TestNG+Jenkins搭建接口自动化框架(一)项目搭建
第一次写这种文章,本人也是一个刚刚工作3年的测试。自己想在测试开发的路上走得更远的人,顺便留下自己的脚步吧。让我们开始吧->整个项目思路就是使用testng编写测试用例,Jenkins调用xml去执行测试用例,最后生成报告。本项目用的apache的log4j记录日志,excel提供测试参数,使用testng dataprovider提供请求的数据源。先上整个框架截图下面开始搭建过程,首先ID...
2018-06-07 15:38:05
3224
1
原创 JAVA面试题小记
1.pom生命周期:clean ->清理上次构建产物default site ->site 产生项目的站点文档,site-deploy 将项目的站点文档部署到服务器2.pom打包:mvn install 3.String 不可变(已分配配内存)4.字符串拼接性能: + < concat() < StringBuffer <StringBuild5.ArrayList...
2018-06-07 15:03:53
255
原创 java环境配置
1.下载JDK,我用的jdk-8u162-windows-x64这个版本:下载链接:https://download.youkuaiyun.com/download/monkeytang_128/102561422.安装JDK:一路下一步就可以啦,默认的安装路径在 C:\Program Files 下3.配置环境变量:右击‘此电脑’-‘高级系统设置’-‘环境变量’JAVA_HOME:jdk的路径,打开jdk到...
2018-06-06 10:03:33
277
原创 测试基础笔记
测试基础知识:1.软件生命周期:问题规划,需求分析,软件设计,编码,软件测试,运行运维2.测试方法:黑盒测试,白盒测试,灰盒测试。黑盒测试:功能测试或数据驱动测试,不关心内部结构。(测试方法:等价类,边界值,错误猜测,因果图) 白盒测试:结构测试或逻辑驱动测试,检测软件内部结构是否满足需求。(测试方法:语句覆盖,分支覆盖,逻辑覆盖)3.动态测试:在测试或开发环境实际运行软件,使用测试用例去发现缺陷...
2018-06-06 09:39:00
294
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅