测试博客
Posted ninety
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了测试博客相关的知识,希望对你有一定的参考价值。
测试
测试
慈恩寺
试试啊
package com.didapinche.rs.phoenix.util;
import com.alibaba.fastjson.JSON;
import lombok.extern.slf4j.Slf4j;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Map;
@Slf4j
public class LoggerUtil {
private static DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS Z");
public enum LOG_CATEGORY{
SELF, OTHERS, FOREIGN
}
public enum INVOKE_SOURCES{
WEB, SOAP, REST, THRIFT
}
/**
* @param log_category 调用分类,自身接口:SELF 外部服务:FOREIGN
* @param type 调用种类[WEB,SOAP,REST,THRIFT]
* @param svcName 服务名
* @param interfaceName 接口名
* @param method 方法名
* @param args 入参
* @param duration 时间开销
*/
public static void info(LOG_CATEGORY log_category, INVOKE_SOURCES type, String svcName, String interfaceName, String method, Map<String, Object> args, long duration){
if(args == null || args.isEmpty()){
log.info("{} - {} - {} - {} - {}", type, svcName, interfaceName, method, duration);
} else {
log.info("{} - {} - {} - {} - {} - {}", type, svcName, interfaceName, method, JSON.toJSONString(args), duration);
}
}
/**
* @param log_category 调用分类,自身接口:SELF 外部服务:FOREIGN
* @param type 调用种类[WEB,SOAP,REST,THRIFT]
* @param svcName 服务名
* @param interfaceName 接口名
* @param method 方法名
* @param args 入参
* @param ex 错误信息
*/
public static void error(LOG_CATEGORY log_category, INVOKE_SOURCES type, String svcName, String interfaceName, String method, Map<String, Object> args, Exception ex){
if(args == null || args.isEmpty()){
log.error("{} - {} - {} - {} - {}", type, svcName, interfaceName, method, ex);
} else {
log.error("{} - {} - {} - {} - {} - {}", type, svcName, interfaceName, method, JSON.toJSONString(args), ex);
}
}
}
以上是关于测试博客的主要内容,如果未能解决你的问题,请参考以下文章
CTS测试CtsWindowManagerDeviceTestCases模块的testShowWhenLockedImeActivityAndShowSoftInput测试fail项解决方法(代码片段