摘要:import com.netflix.zuul.ZuulFilter; import com.netflix.zuul.context.RequestContext; import com.seq.sas.extendmock.service.LoggerService; import com.se 阅读全文
posted @ 2020-08-14 15:51 弘文馆校书 阅读(284) 评论(0) 推荐(0) 编辑
摘要:一、centos安装python3 1、安装依赖包: sudo yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4- 阅读全文
posted @ 2020-07-08 19:12 弘文馆校书 阅读(118) 评论(0) 推荐(0) 编辑
摘要:使用java实现复杂结构多层级的json diff 主要思路:遍历json,根据key排序,判断json element类型,如果是jsonArray的话,转成list并排序,并循环验证list中的每个json element是否相等 package service.utils; import co 阅读全文
posted @ 2020-06-17 19:50 弘文馆校书 阅读(937) 评论(0) 推荐(0) 编辑
摘要:Apahce httpclient 提供HttpRequestInterceptor和HttpResponseInterceptor两种拦截器分别处理请求和响应数据,下面讲一下如何对http请求进行拦截并进行签名。 1、第一步创建拦截器对象实现HttpRequestInterceptor接口,并重写 阅读全文
posted @ 2019-10-15 19:08 弘文馆校书 阅读(1741) 评论(0) 推荐(0) 编辑
摘要:一、创建线程安全的okhttp单例 import service.NetworkIntercepter;import service.RetryIntercepter;import okhttp3.*;import org.slf4j.Logger;import org.slf4j.LoggerFa 阅读全文
posted @ 2019-09-21 10:14 弘文馆校书 阅读(3350) 评论(0) 推荐(0) 编辑
摘要:一、指定test class Test class FirstTest 执行testng的class:TestngRun 打印结果: test onelisi 二、指定xml文件 testng.xml TestngRun.java 执行结果: test onezhangsan 打印了默认的name: 阅读全文
posted @ 2019-06-22 13:59 弘文馆校书 阅读(1216) 评论(0) 推荐(0) 编辑
摘要:一、初始方案 自动化中需要把日志通过testng的Reporter.log来记录日志在报告中展示。开始是新增了一个日志类: ReporterLog.class 这样会有2个问题: 1、LOGGER.info(message);这句话打印出来的类名、方法名、行号等不是调用ReporterLogger方 阅读全文
posted @ 2019-01-30 10:57 弘文馆校书 阅读(886) 评论(0) 推荐(0) 编辑
摘要:一、起源 在mocksever中引入了spring cloud zuul做代理转发,如果请求的url和配置的mock规则匹配(精确匹配和模糊匹配),忽略,不做转发。如果mock配置的url和请求url是完全匹配的,没有问题。例如,请求url:http://localhost:8080/mock/te 阅读全文
posted @ 2019-01-24 17:21 弘文馆校书 阅读(961) 评论(0) 推荐(0) 编辑
摘要:在使用testng生成报告的时候,只会记录test方法中的日志,但是一般会在beforeMethod、beforeTest、afterMethod、afterTest中做一下数据的处理,这里面的日志没办法在test中显示。查看了testng的源码,发现suite中的getAllInvokedMeth 阅读全文
posted @ 2019-01-18 15:22 弘文馆校书 阅读(713) 评论(1) 推荐(0) 编辑
摘要:安装了jenkins和Python-jenkins后,在脚本中import jenkins会报错:oserror: /usr/lib/python2.7/site-packages/lookup3.so 原因参考: https://bugs.launchpad.net/openstack-ci/+b 阅读全文
posted @ 2019-01-10 14:48 弘文馆校书 阅读(1781) 评论(0) 推荐(0) 编辑