自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 Jacoco插桩后类Id变更后无法获取覆盖率数据的解决方案

解决jacoco插桩后classId发生变更的问题

2022-12-16 17:35:34 596

原创 Jacoco清除历史报告

覆盖率清除历史报告

2022-12-16 17:27:48 339

原创 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下新增一个配置文件 ——&gt; 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年的测试。自己想在测试开发的路上走得更远的人,顺便留下自己的脚步吧。让我们开始吧-&gt;整个项目思路就是使用testng编写测试用例,Jenkins调用xml去执行测试用例,最后生成报告。本项目用的apache的log4j记录日志,excel提供测试参数,使用testng dataprovider提供请求的数据源。先上整个框架截图下面开始搭建过程,首先ID...

2018-06-07 15:38:05 3224 1

原创 JAVA面试题小记

1.pom生命周期:clean -&gt;清理上次构建产物default site -&gt;site 产生项目的站点文档,site-deploy 将项目的站点文档部署到服务器2.pom打包:mvn install 3.String 不可变(已分配配内存)4.字符串拼接性能: + &lt; concat() &lt; StringBuffer &lt;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关注的人

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