HttpClientHandleTest.java
1.24 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
package com.ecar.apm;
import java.util.ArrayList;
import com.ecar.apm.http.client.HttpClientHandler;
import com.ecar.apm.model.HttpRequest;
import com.ecar.apm.model.HttpRequestLog;
import com.ecar.apm.util.PostManResolver;
public class HttpClientHandleTest {
public static void main(String[] args) throws Exception{
testJiankongbao();
}
public static void test(){
ArrayList<HttpRequest> requests = PostManResolver.readFromJsonFile("classpath:testCase.postman_collection1.json");
ArrayList<HttpRequestLog> logs = new ArrayList<HttpRequestLog>();
for(HttpRequest request : requests){
HttpClientHandler handle = new HttpClientHandler(request,null);
HttpRequestLog log = handle.execute();
logs.add(log);
}
for(HttpRequestLog log : logs){
System.out.println(log);
}
}
public static void testJiankongbao(){
ArrayList<HttpRequest> requests = PostManResolver.readFromJsonFile("classpath:jiankongbao.postman_collection.json");
ArrayList<HttpRequestLog> logs = new ArrayList<HttpRequestLog>();
for(HttpRequest request : requests){
HttpClientHandler handle = new HttpClientHandler(request,null);
HttpRequestLog log = handle.execute();
logs.add(log);
}
for(HttpRequestLog log : logs){
System.out.println(log);
}
}
}