Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Jsir07/TestHub
/ functions
Functions
51 in github.com/Jsir07/TestHub
⨍
Functions
51
◇
Types & classes
12
↓ 3 callers
Method
getSystemInfo
Gets the system information map @return The system information map
src/main/java/reporter/Listener/MyExtentTestNgFormatter.java:79
↓ 3 callers
Method
searchTags
(@Query("type") String type, @Query("source") String source)
src/main/java/com/jxq/douban/ISearch.java:14
↓ 2 callers
Method
addNewNode
(String parent, String nodeName)
src/main/java/reporter/Listener/MyExtentTestNgFormatter.java:280
↓ 2 callers
Method
assertResponseJsonSchema
将需要验证的response 与 JsonSchema标准对象 进行比较 @param schemaPath JsonSchema标准的路径 @param response 需要验证的response @throws IOException 抛出IO异常
src/main/java/com/jxq/tools/JsonSchemaUtils.java:67
↓ 2 callers
Method
getTags
()
src/main/java/com/jxq/douban/domain/MovieResponseVO.java:14
↓ 2 callers
Method
init
初始化方法 @param host 访问域名host @param interceptor 自定义拦截器
src/main/java/com/jxq/common/HttpBase.java:55
↓ 2 callers
Method
log
(String message)
src/main/java/com/jxq/common/HttpBase.java:90
↓ 2 callers
Method
setSystemInfo
Sets the system information @param systemInfo The system information map
src/main/java/reporter/Listener/MyExtentTestNgFormatter.java:88
↓ 1 callers
Method
assertJsonSchema
将需要验证的JsonNode 与 JsonSchema标准对象 进行比较 @param schema schema标准对象 @param data 需要比对的Schema对象
src/main/java/com/jxq/tools/JsonSchemaUtils.java:49
↓ 1 callers
Method
create
()
src/main/java/com/jxq/tools/RespVoConverterFactory.java:19
↓ 1 callers
Method
create
retrofit构建方法 @param clazz 泛型类 @param <T> 泛型类 @return 泛型类
src/main/java/com/jxq/common/HttpBase.java:106
↓ 1 callers
Method
generateSystemInfo
(String systemInfoCustomImplName)
src/main/java/reporter/Listener/MyExtentTestNgFormatter.java:111
↓ 1 callers
Method
getHttpClient
获取HttpClient.Builder 方法。 默认添加了,基础日志拦截器 @param interceptor 拦截器 @return HttpClient.Builder对象
src/main/java/com/jxq/common/HttpBase.java:71
↓ 1 callers
Method
getHttpLoggingInterceptor
日志拦截器 @return
src/main/java/com/jxq/common/HttpBase.java:88
↓ 1 callers
Method
getTestName
()
src/main/java/reporter/Listener/MyReporter.java:14
↓ 1 callers
Method
readJSONStr
将Json的String型转JsonNode类型 @param str 需要转换的Json String对象 @return 转换JsonNode对象 @throws IOException 抛出IO异常
src/main/java/com/jxq/tools/JsonSchemaUtils.java:39
↓ 1 callers
Method
readJSONfile
从指定路径读取Schema信息 @param filePath Schema路径 @return JsonNode型Schema @throws IOException 抛出IO异常
src/main/java/com/jxq/tools/JsonSchemaUtils.java:26
↓ 1 callers
Method
setInstance
(ExtentTestNgFormatter formatter)
src/main/java/reporter/Listener/MyExtentTestNgFormatter.java:70
↓ 1 callers
Method
setTestName
(String testName)
src/main/java/reporter/Listener/MyReporter.java:18
↓ 1 callers
Method
setTestRunnerOutput
Sets the test runner output @param message The message to be logged
src/main/java/reporter/Listener/MyExtentTestNgFormatter.java:234
Method
HttpBase
构造方法(1个参数) 只传Host 可以加入自定义拦截器 -超时判断 或者,默认没有使用拦截器。 @param host 访问域名host
src/main/java/com/jxq/common/HttpBase.java:31
Method
HttpSearch
(String host)
src/main/java/com/jxq/douban/HttpSearch.java:20
Method
MyExtentTestNgFormatter
()
src/main/java/reporter/Listener/MyExtentTestNgFormatter.java:32
Method
RespVoConverterFactory
()
src/main/java/com/jxq/tools/RespVoConverterFactory.java:23
Method
addInfoLogToNode
Adds a info log message to the node. The node name should have been set already using {@link NodeName} @param logMessage The log message string
src/main/java/reporter/Listener/MyExtentTestNgFormatter.java:293
Method
addNewNodeToSuite
Adds a new node to the suite. The node name should have been set already using {@link NodeName}
src/main/java/reporter/Listener/MyExtentTestNgFormatter.java:267
Method
addNewNodeToTest
Adds the new node to the test. The node name should have been set already using {@link NodeName}
src/main/java/reporter/Listener/MyExtentTestNgFormatter.java:251
Method
addScreenCaptureFromPath
Adds a screen shot image file to the report. This method should be used only in the configuration method and the {@link ITestResult} is the mandatory
src/main/java/reporter/Listener/MyExtentTestNgFormatter.java:210
Method
afterInvocation
(IInvokedMethod iInvokedMethod, ITestResult iTestResult)
src/main/java/reporter/Listener/MyExtentTestNgFormatter.java:179
Method
beforeInvocation
(IInvokedMethod iInvokedMethod, ITestResult iTestResult)
src/main/java/reporter/Listener/MyExtentTestNgFormatter.java:170
Method
beforeSuite
()
src/test/java/com/jxq/douban/SearchTagsTest.java:25
Method
convert
(ResponseBody value)
src/main/java/com/jxq/tools/RespVoConverterFactory.java:33
Method
failTheNode
Marks the node as failed. The node name should have been set already using {@link NodeName} @param t The {@link Throwable} object
src/main/java/reporter/Listener/MyExtentTestNgFormatter.java:315
Method
generateReport
(List<XmlSuite> list, List<ISuite> list1, String s)
src/main/java/reporter/Listener/MyExtentTestNgFormatter.java:238
Method
getHost
()
src/main/java/com/jxq/common/HttpBase.java:110
Method
getInstance
Gets the instance of the {@link ExtentTestNgFormatter} @return The instance of the {@link ExtentTestNgFormatter}
src/main/java/reporter/Listener/MyExtentTestNgFormatter.java:66
Method
getSystemInfo
()
src/main/java/reporter/config/MySystemInfo.java:17
Method
intercept
(Chain chain)
src/main/java/com/jxq/common/MyInterceptor.java:21
Method
onFinish
(ISuite iSuite)
src/main/java/reporter/Listener/MyExtentTestNgFormatter.java:126
Method
onStart
(ISuite iSuite)
src/main/java/reporter/Listener/MyExtentTestNgFormatter.java:92
Method
onTestFailedButWithinSuccessPercentage
(ITestResult iTestResult)
src/main/java/reporter/Listener/MyExtentTestNgFormatter.java:146
Method
onTestFailure
(ITestResult iTestResult)
src/main/java/reporter/Listener/MyExtentTestNgFormatter.java:138
Method
onTestSkipped
(ITestResult iTestResult)
src/main/java/reporter/Listener/MyExtentTestNgFormatter.java:142
Method
onTestStart
(ITestResult iTestResult)
src/main/java/reporter/Listener/MyExtentTestNgFormatter.java:130
Method
onTestSuccess
(ITestResult iTestResult)
src/main/java/reporter/Listener/MyExtentTestNgFormatter.java:134
Method
responseBodyConverter
(Type type, Annotation[] annotations, Retrofit retrofit)
src/main/java/com/jxq/tools/RespVoConverterFactory.java:27
Method
searchTags
(String type, String source)
src/main/java/com/jxq/douban/HttpSearch.java:25
Method
setHost
(String host)
src/main/java/com/jxq/common/HttpBase.java:114
Method
setTags
(List<String> tags)
src/main/java/com/jxq/douban/domain/MovieResponseVO.java:18
Method
testcase1
()
src/test/java/com/jxq/douban/SearchTagsTest.java:38
Method
testcase2
()
src/test/java/com/jxq/douban/SearchTagsTest.java:52