跳过导航链接
A B C D E F G H I J L M O P R S T V 

A

addBufferByKey(String, String) - 类 中的静态方法com.testflow.apitest.business.BufferManager
 
addNode(EntityTree) - 类 中的方法com.testflow.apitest.repository.EntityTree
添加子树

B

Buffer - com.testflow.apitest.stepdefinations中的类
 
Buffer() - 类 的构造器com.testflow.apitest.stepdefinations.Buffer
 
bufferExist(String) - 类 中的静态方法com.testflow.apitest.business.BufferManager
 
BufferManager - com.testflow.apitest.business中的类
 
BufferManager() - 类 的构造器com.testflow.apitest.business.BufferManager
 

C

CHARSET_UTF_8 - 类 中的静态变量com.testflow.apitest.servicesaccess.HttpClientUtil
 
clearTree() - 类 中的方法com.testflow.apitest.repository.EntityTree
置空树
close() - 类 中的方法com.testflow.apitest.servicesaccess.MemoryJavaFileManager
 
COLON - 类 中的静态变量com.testflow.apitest.common.Constants
 
com.testflow.apitest - 程序包 com.testflow.apitest
 
com.testflow.apitest.business - 程序包 com.testflow.apitest.business
 
com.testflow.apitest.common - 程序包 com.testflow.apitest.common
 
com.testflow.apitest.parser - 程序包 com.testflow.apitest.parser
 
com.testflow.apitest.repository - 程序包 com.testflow.apitest.repository
 
com.testflow.apitest.servicesaccess - 程序包 com.testflow.apitest.servicesaccess
 
com.testflow.apitest.stepdefinations - 程序包 com.testflow.apitest.stepdefinations
 
com.testflow.apitest.utilities - 程序包 com.testflow.apitest.utilities
 
compareEntity(Object, Object) - 类 中的方法com.testflow.apitest.utilities.VerifyUtil
对比两个实体,实体中不含有List,并且不含无需对比item
compareEntity(Object, Object, Map<String, List<String>>, Map<String, List<String>>) - 类 中的方法com.testflow.apitest.utilities.VerifyUtil
对比两个实体,实体中含有List,主键只能为值类型
compareObjWithSpecificCol(Object, Object, List<Field>) - 类 中的方法com.testflow.apitest.utilities.VerifyUtil
判断两个实体对应的属性List是否相等
compile(String, String) - 类 中的方法com.testflow.apitest.servicesaccess.JavaStringCompiler
Compile a Java source file in memory.
Constants - com.testflow.apitest.common中的类
 
Constants() - 类 的构造器com.testflow.apitest.common.Constants
 
CONTENT_TYPE_FORM_URL - 类 中的静态变量com.testflow.apitest.servicesaccess.HttpClientUtil
 
CONTENT_TYPE_JSON_URL - 类 中的静态变量com.testflow.apitest.servicesaccess.HttpClientUtil
 
CONTENT_TYPE_TEXT_HTML - 类 中的静态变量com.testflow.apitest.servicesaccess.HttpClientUtil
 
CONTENT_TYPE_XML_URL - 类 中的静态变量com.testflow.apitest.servicesaccess.HttpClientUtil
 
ConversionUtil - com.testflow.apitest.utilities中的类
 
ConversionUtil() - 类 的构造器com.testflow.apitest.utilities.ConversionUtil
 
convertListMapToJSON(String, List<Map<String, String>>) - 类 中的静态方法com.testflow.apitest.utilities.TableUtil
 
convertStringParamter(Map) - 类 中的静态方法com.testflow.apitest.servicesaccess.HttpClientUtil
将map集合的键值对转化
createObject(String) - 类 中的静态方法com.testflow.apitest.servicesaccess.ServiceAccess
根据类名初始化无参数实例

D

DataParser<T,K> - com.testflow.apitest.parser中的类
 
DataParser() - 类 的构造器com.testflow.apitest.parser.DataParser
 
DBValEquals(Object, Object) - 类 中的静态方法com.testflow.apitest.utilities.ConversionUtil
 
deposeBufferMap() - 类 中的静态方法com.testflow.apitest.business.BufferManager
 
deposed() - 类 中的方法com.testflow.apitest.TestFlowManager
销毁缓存
dept() - 类 中的方法com.testflow.apitest.repository.EntityTree
求树的深度 这方法还有点问题,有待完善

E

EntityTree - com.testflow.apitest.repository中的类
 
EntityTree() - 类 的构造器com.testflow.apitest.repository.EntityTree
 
EntityTree(Object) - 类 的构造器com.testflow.apitest.repository.EntityTree
 
EntityTree(Object, String, Object) - 类 的构造器com.testflow.apitest.repository.EntityTree
 
EntityTree(Object, Object) - 类 的构造器com.testflow.apitest.repository.EntityTree
 
execMethod(Object, Method) - 类 中的静态方法com.testflow.apitest.servicesaccess.ServiceAccess
根据类实例和方法名,执行方法

F

FastJsonUtil - com.testflow.apitest.utilities中的类
 
FastJsonUtil() - 类 的构造器com.testflow.apitest.utilities.FastJsonUtil
 
findClass(String) - 类 中的方法com.testflow.apitest.servicesaccess.MemoryClassLoader
 
flush() - 类 中的方法com.testflow.apitest.servicesaccess.MemoryJavaFileManager
 

G

getBufferByKey(String) - 类 中的静态方法com.testflow.apitest.business.BufferManager
 
getBufferByKey(String) - 类 中的方法com.testflow.apitest.stepdefinations.Buffer
 
getChild(int) - 类 中的方法com.testflow.apitest.repository.EntityTree
返回递i个子树
getChilds() - 类 中的方法com.testflow.apitest.repository.EntityTree
求所有孩子结点
getClassBytes() - 类 中的方法com.testflow.apitest.servicesaccess.MemoryJavaFileManager
 
getErrorMsg() - 类 中的方法com.testflow.apitest.utilities.VerifyUtil
获取对比错误信息
getFieldValueInObjStr(Object, List<Field>) - 类 中的静态方法com.testflow.apitest.servicesaccess.ServiceAccess
根据实例获取相应属性List的值和的字符串
getFirstChild() - 类 中的方法com.testflow.apitest.repository.EntityTree
求第一个孩子 结点
getHttpClient() - 类 中的静态方法com.testflow.apitest.servicesaccess.HttpClientUtil
 
getJavaFileForOutput(JavaFileManager.Location, String, JavaFileObject.Kind, FileObject) - 类 中的方法com.testflow.apitest.servicesaccess.MemoryJavaFileManager
 
getLastChild() - 类 中的方法com.testflow.apitest.repository.EntityTree
求最后 一个孩子结点
getMapValFromJson(String, String) - 类 中的静态方法com.testflow.apitest.utilities.ParamUtil
通过Zson匹配获取Json串
getNodeKey() - 类 中的方法com.testflow.apitest.repository.EntityTree
 
getNodeValue() - 类 中的方法com.testflow.apitest.repository.EntityTree
 
getObjMethod(Object, String, String) - 类 中的静态方法com.testflow.apitest.servicesaccess.ServiceAccess
根据类实例和方法名和方法形参,获取方法
getObjMethod(Object, String, Class<?>, Class<?>) - 类 中的静态方法com.testflow.apitest.servicesaccess.ServiceAccess
根据类实例和方法名和方法的两个形参,获取方法
getObjMethod(Object, String, String, String, String, String) - 类 中的静态方法com.testflow.apitest.servicesaccess.ServiceAccess
根据类实例和方法名和方法的四个形参,获取方法
getPrimaryFields(Object, List<String>) - 类 中的静态方法com.testflow.apitest.servicesaccess.ServiceAccess
根据属性名List获取所有主键属性
getPrimaryFieldsStrViaList(List<String>) - 类 中的静态方法com.testflow.apitest.servicesaccess.ServiceAccess
根据属性名List获取所有主键属性
getPrivateField(Object, String) - 类 中的静态方法com.testflow.apitest.servicesaccess.ServiceAccess
获取对象内的属性
getRootData() - 类 中的方法com.testflow.apitest.repository.EntityTree
获得根结点的数据
getSpecifyChild(String) - 类 中的方法com.testflow.apitest.repository.EntityTree
 

H

hasSpecifyChild(String) - 类 中的方法com.testflow.apitest.repository.EntityTree
 
HttpClientUtil - com.testflow.apitest.servicesaccess中的类
 
HttpClientUtil() - 类 的构造器com.testflow.apitest.servicesaccess.HttpClientUtil
 

I

initBufferMap() - 类 中的静态方法com.testflow.apitest.business.BufferManager
 
isEmpty() - 类 中的方法com.testflow.apitest.repository.EntityTree
判断是否为空树
isLeaf() - 类 中的方法com.testflow.apitest.repository.EntityTree
判断是否为叶子结点
isListNode() - 类 中的方法com.testflow.apitest.repository.EntityTree
判断是否为List结点
isListNodeChild() - 类 中的方法com.testflow.apitest.repository.EntityTree
判断当前节点是否为List结点中的一个
isListStr(String) - 类 中的静态方法com.testflow.apitest.utilities.ParseTypeUtility
 
isParamStr(String) - 类 中的静态方法com.testflow.apitest.utilities.ParseTypeUtility
 

J

JavaStringCompiler - com.testflow.apitest.servicesaccess中的类
 
JavaStringCompiler() - 类 的构造器com.testflow.apitest.servicesaccess.JavaStringCompiler
 
jsonToBean(String, Object) - 类 中的静态方法com.testflow.apitest.utilities.FastJsonUtil
 

L

loadClass(String, Map<String, byte[]>) - 类 中的方法com.testflow.apitest.servicesaccess.JavaStringCompiler
Load class from compiled classes.

M

MAPKEY - 类 中的静态变量com.testflow.apitest.common.Constants
 
MAPVALUE - 类 中的静态变量com.testflow.apitest.common.Constants
 
MemoryClassLoader - com.testflow.apitest.servicesaccess中的类
 
MemoryClassLoader(Map<String, byte[]>) - 类 的构造器com.testflow.apitest.servicesaccess.MemoryClassLoader
 
MemoryJavaFileManager - com.testflow.apitest.servicesaccess中的类
 
METHOD - 类 中的静态变量com.testflow.apitest.common.Constants
 

O

overrideParse(String, String, String, DataParser) - 类 中的方法com.testflow.apitest.TestFlowManager
使用子类重写方法模式Parse

P

paramPattern - 类 中的静态变量com.testflow.apitest.utilities.ParamUtil
 
PARAMTYPE1 - 类 中的静态变量com.testflow.apitest.common.Constants
 
PARAMTYPE2 - 类 中的静态变量com.testflow.apitest.common.Constants
 
ParamUtil - com.testflow.apitest.utilities中的类
 
ParamUtil() - 类 的构造器com.testflow.apitest.utilities.ParamUtil
 
parse(T) - 类 中的方法com.testflow.apitest.parser.DataParser
parse data
PARSE_VALUE_FILE_NAME - 类 中的静态变量com.testflow.apitest.common.Constants
 
PARSE_VALUE_FILE_SOURCE - 类 中的静态变量com.testflow.apitest.common.Constants
 
parseBaseFieldValue(Object, String) - 类 中的静态方法com.testflow.apitest.utilities.ParseTypeUtility
 
parseBaseFieldValue(String, String) - 类 中的静态方法com.testflow.apitest.utilities.ParseTypeUtility
 
parseDateString(String) - 类 中的静态方法com.testflow.apitest.utilities.FastJsonUtil
系列化JsonList
parseJsonListToObjList(Object, Class<?>) - 类 中的静态方法com.testflow.apitest.utilities.FastJsonUtil
序列化JsonList
parseJSONToList(String, Class<?>) - 类 中的静态方法com.testflow.apitest.utilities.FastJsonUtil
系列化JsonList
parseListStr(String) - 类 中的静态方法com.testflow.apitest.utilities.ParseTypeUtility
 
parseObjListToJsonList(Object) - 类 中的静态方法com.testflow.apitest.utilities.FastJsonUtil
反序列化JsonList
parseParam(String) - 类 中的静态方法com.testflow.apitest.utilities.ParamUtil
 
parseParamStr(String) - 类 中的静态方法com.testflow.apitest.utilities.ParseTypeUtility
 
Parser - com.testflow.apitest.stepdefinations中的类
 
Parser() - 类 的构造器com.testflow.apitest.stepdefinations.Parser
 
parseStrToCalender(String) - 类 中的静态方法com.testflow.apitest.utilities.ParseTypeUtility
 
parseStrToDate(String) - 类 中的静态方法com.testflow.apitest.utilities.ParseTypeUtility
 
parseStrToTimeStamp(String) - 类 中的静态方法com.testflow.apitest.utilities.ParseTypeUtility
 
ParseTypeUtility - com.testflow.apitest.utilities中的类
 
ParseTypeUtility() - 类 的构造器com.testflow.apitest.utilities.ParseTypeUtility
 
parseValueViaFile(String, String, String, String, String) - 类 中的方法com.testflow.apitest.stepdefinations.Parser
根据Buffer中保存的实体,构建实体Json
parseValueVidStr(String, String, String, String, String, String) - 类 中的方法com.testflow.apitest.stepdefinations.Parser
根据Buffer中保存的实体,构建实体Json
parseVerifyParam(String) - 类 中的静态方法com.testflow.apitest.utilities.ParamUtil
 

R

reflectClazz(String) - 类 中的静态方法com.testflow.apitest.servicesaccess.ServiceAccess
根据类名获取类字节码
reflectDeclaredFields(Object) - 类 中的静态方法com.testflow.apitest.servicesaccess.ServiceAccess
根据实例获取所有属性
reflectDeclaredMethod(Object) - 类 中的静态方法com.testflow.apitest.servicesaccess.ServiceAccess
根据类实例获取所有方法名
reflectField(Object, Field) - 类 中的静态方法com.testflow.apitest.servicesaccess.ServiceAccess
根据实例获取相应属性的值
reflectMethod(Object, String) - 类 中的静态方法com.testflow.apitest.servicesaccess.ServiceAccess
根据类实例和方法名,获取方法
reflectMethod(Class<?>, String, Class<?>) - 类 中的静态方法com.testflow.apitest.servicesaccess.ServiceAccess
根据类实例和方法名和方法的一个形参,获取方法
reflectParse(String, String, String, String, String) - 类 中的方法com.testflow.apitest.TestFlowManager
使用反射方法模式Parse
Request - com.testflow.apitest.stepdefinations中的类
 
Request() - 类 的构造器com.testflow.apitest.stepdefinations.Request
 
root() - 类 中的方法com.testflow.apitest.repository.EntityTree
获得树根
runner() - 类 中的静态方法com.testflow.apitest.TestFlowManager
初始化实例,初始化缓存

S

sendHttpGet(String) - 类 中的静态方法com.testflow.apitest.servicesaccess.HttpClientUtil
发送 get请求
sendHttpGet(String, Map<String, String>) - 类 中的静态方法com.testflow.apitest.servicesaccess.HttpClientUtil
发送 get请求
sendHttpPost(String) - 类 中的静态方法com.testflow.apitest.servicesaccess.HttpClientUtil
发送 post请求
sendHttpPostJson(String, String) - 类 中的静态方法com.testflow.apitest.servicesaccess.HttpClientUtil
发送 post请求 发送json数据
sendHttpPostXml(String, String) - 类 中的静态方法com.testflow.apitest.servicesaccess.HttpClientUtil
发送 post请求 发送xml数据
sendRequest(String, String, String) - 类 中的方法com.testflow.apitest.stepdefinations.Request
发送Json请求 *
sendRequest(String, List<Map<String, String>>, String, String) - 类 中的方法com.testflow.apitest.stepdefinations.Request
发送ListMap格式请求
sendRequest(String, String, String) - 类 中的方法com.testflow.apitest.TestFlowManager
发送Json请求
sendRequest(String, List<Map<String, String>>, String, String) - 类 中的方法com.testflow.apitest.TestFlowManager
发送Cucumber格式请求
ServiceAccess - com.testflow.apitest.servicesaccess中的类
 
ServiceAccess() - 类 的构造器com.testflow.apitest.servicesaccess.ServiceAccess
 
SERVICES_CLASS_PATH - 类 中的静态变量com.testflow.apitest.common.Constants
 
setNodeValue(Object) - 类 中的方法com.testflow.apitest.repository.EntityTree
 
setRootData(Object, Object) - 类 中的方法com.testflow.apitest.repository.EntityTree
设置根结点的数据
size() - 类 中的方法com.testflow.apitest.repository.EntityTree
求结点数 这方法还有点问题,有待完善
sourceParse(String, String, String, String, String, String) - 类 中的方法com.testflow.apitest.TestFlowManager
使用String格式函数Parse

T

TableUtil - com.testflow.apitest.utilities中的类
 
TableUtil() - 类 的构造器com.testflow.apitest.utilities.TableUtil
 
TestFlowManager - com.testflow.apitest中的类
 
toArray(String) - 类 中的静态方法com.testflow.apitest.utilities.FastJsonUtil
 
toArray(String, Class<T>) - 类 中的静态方法com.testflow.apitest.utilities.FastJsonUtil
 
toBean(String, Class<T>) - 类 中的静态方法com.testflow.apitest.utilities.FastJsonUtil
 
toJson(Object) - 类 中的静态方法com.testflow.apitest.utilities.FastJsonUtil
 
toJSONStringNoNULLColumn(Object) - 类 中的静态方法com.testflow.apitest.utilities.FastJsonUtil
NULL值的字段不输出
toList(String, Class<T>) - 类 中的静态方法com.testflow.apitest.utilities.FastJsonUtil
 

V

Verify - com.testflow.apitest.stepdefinations中的类
 
Verify() - 类 的构造器com.testflow.apitest.stepdefinations.Verify
 
Verify(Object, Object) - 类 中的方法com.testflow.apitest.stepdefinations.Verify
对比实体
Verify(Object, Object, String, String) - 类 中的方法com.testflow.apitest.stepdefinations.Verify
对比实体
verify(String, String) - 类 中的方法com.testflow.apitest.TestFlowManager
对比缓存中的Json
verify(String, String, String, String, String) - 类 中的方法com.testflow.apitest.TestFlowManager
对比两个相同类型的实体
verify(String, String, String) - 类 中的方法com.testflow.apitest.TestFlowManager
检验缓存中的Json某个key值
VerifyUtil - com.testflow.apitest.utilities中的类
 
VerifyUtil() - 类 的构造器com.testflow.apitest.utilities.VerifyUtil
 
A B C D E F G H I J L M O P R S T V 
跳过导航链接

Copyright © 2019. All rights reserved.