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.