批量访问接口测试类

import com.alibaba.fastjson.JSONObject;
import com.ioif.util.DateUtil;
import com.tss.util.HttpUtil;
import org.apache.commons.lang3.RandomStringUtils;
import org.apache.commons.lang3.StringUtils;
import org.apache.poi.util.SystemOutLogger;
import org.junit.Test;

import java.util.Date;
import java.util.Set;
import java.util.TreeSet;

/**
* 小律问题3.0.0测试类
* @author lyt
*
*/
public class Test30 {

public static String domain = "http://wxhdrrl.dev.faxuan.net/";

public static void main(String[] args) {
Date time = DateUtil.strParceDate("2020-01-07 14:20:00");
System.out.println(time.getTime());



// for (int i=0;i<5;i++){
// Set<String> set = new TreeSet<String>();
// while (true) {
// int sui = (int) (Math.random() * 33) + 1;// 获取33以内的数字
// set.add(sui < 10 ? "0" + sui : "" + sui);//将元素存入集合中
// if (set.size() == 6) {//存满六个红色球,则结束循环
// break;
// }
// }
// Set<String> set2 = new TreeSet<String>();
// int sui2 = (int) (Math.random() * 16) + 1;// 获取16以内的数字
// set2.add(sui2 < 10 ? "0" + sui2 : "" + sui2);
// System.out.println("红球:" + set + " 蓝球:" + set2);
// }
}
public static void printSsq() {
Set<String> set = new TreeSet<String>();
while (true) {
int sui = (int) (Math.random() * 33) + 1;// 获取33以内的数字
set.add(sui < 10 ? "0" + sui : "" + sui);//将元素存入集合中
if (set.size() == 6) {//存满六个红色球,则结束循环
break;
}
}
Set<String> set2 = new TreeSet<String>();
int sui2 = (int) (Math.random() * 16) + 1;// 获取16以内的数字
set2.add(sui2 < 10 ? "0" + sui2 : "" + sui2);
System.out.println("红球:" + set + " 蓝球:" + set2);
}

/**
* 问答点击量统计接口
*/
@Test
public void doAccessIntell(){
for(int i=0;i<1;i++){
try {
String projectCode="74";
String orgCode = "0000000030";
String deviceCode="001";
String macId="";
StringBuilder url = new StringBuilder(domain);
url.append("tss/webReport/intellService/doAccessIntell.do?");
url.append("projectCode=").append(projectCode);
url.append("&orgCode=").append(orgCode);
url.append("&deviceCode=").append(deviceCode);
url.append("&macId=").append(macId);
JSONObject result = HttpUtil.doGet(url.toString());
System.out.println(result);
} catch (Exception e) {
e.printStackTrace();
} finally {
System.out.println("============end===============");
}
}

}
/**
* 远程视频点击量统计接口
*/
@Test
public void doAccessRemote(){
for(int i=0;i<1;i++){
try {
String projectCode="73";
String orgCode = "0000000029";
String deviceCode="001";
String macId="";
StringBuilder url = new StringBuilder(domain);
url.append("/tss/webReport/remoteService/doAccessRemote.do?");
url.append("projectCode=").append(projectCode);
url.append("&orgCode=").append(orgCode);
url.append("&deviceCode=").append(deviceCode);
url.append("&macId=").append(macId);
JSONObject result = HttpUtil.doGet(url.toString());
System.out.println(result);
} catch (Exception e) {
e.printStackTrace();
} finally {
System.out.println("============end===============");
}
}

}
/**
* 1、普法读本列表接口
*/
@Test
public void doGetReaderList() {
try {
String areaCode="000000";
String macId = "";
String deviceCode="010";
String appCode="005";
StringBuilder url = new StringBuilder(domain);
url.append("tss/service/readerService!doGetReaderList.do?");
url.append("areaCode=").append(areaCode);
url.append("&deviceCode=").append(deviceCode);
url.append("&appCode=").append(appCode);
url.append("&macId=").append(macId);
JSONObject result = HttpUtil.doGet(url.toString());
System.out.println(result);
} catch (Exception e) {
e.printStackTrace();
} finally {
System.out.println("============end===============");
}
}

/**
* 1.2 获取logo和机器人名称接口
*/
@Test
public void doGetLogoAndName() {
try {
String areaCode="000000";
String macId = "";
String deviceCode="010";
String appCode="005";
// String page="1";
// String pageSize="5";
StringBuilder url = new StringBuilder(domain);
url.append("tss/service/robotService!doGetLogoAndName.do?");
url.append("areaCode=").append(areaCode);
url.append("&deviceCode=").append(deviceCode);
url.append("&appCode=").append(appCode);
url.append("&macId=").append(macId);
// url.append("&page=").append(page);
// url.append("&pageSize=").append(pageSize);
JSONObject result = HttpUtil.doGet(url.toString());
System.out.println(result);
} catch (Exception e) {
e.printStackTrace();
} finally {
System.out.println("============end===============");
}
}

/**
* 1.3 普法专题/法治校园分类接口
*/
@Test
public void doGetLawSubjectClassList() {
try {
String areaCode="000000";
String macId = "";
String deviceCode="010";
String appCode="005";
// String page="1";
// String pageSize="5";
StringBuilder url = new StringBuilder(domain);
url.append("tss/service/lawSubjectService!doGetLawSubjectClassList.do?");
url.append("areaCode=").append(areaCode);
url.append("&deviceCode=").append(deviceCode);
url.append("&appCode=").append(appCode);
url.append("&macId=").append(macId);
// url.append("&page=").append(page);
// url.append("&pageSize=").append(pageSize);
JSONObject result = HttpUtil.doGet(url.toString());
System.out.println(result);
} catch (Exception e) {
e.printStackTrace();
} finally {
System.out.println("============end===============");
}
}

/**
* 1.4 普法专题/法治校园列表接口
*/
@Test
public void doGetLawSubjectList() {
try {
String areaCode="000000";
String macId = "";
String deviceCode="010";
String appCode="005";
// String page="1";
// String pageSize="5";
StringBuilder url = new StringBuilder(domain);
url.append("tss/service/lawSubjectService!doGetLawSubjectList.do?");
url.append("areaCode=").append(areaCode);
url.append("&deviceCode=").append(deviceCode);
url.append("&appCode=").append(appCode);
url.append("&macId=").append(macId);
// url.append("&page=").append(page);
// url.append("&pageSize=").append(pageSize);
JSONObject result = HttpUtil.doGet(url.toString());
System.out.println(result);
} catch (Exception e) {
e.printStackTrace();
} finally {
System.out.println("============end===============");
}
}

/**
* 1.5 普法专题详情接口
*/
@Test
public void doGetLawSubjectDetails() {
try {
String areaCode="000000";
String macId = "";
String deviceCode="010";
String appCode="005";
// String page="1";
// String pageSize="5";
StringBuilder url = new StringBuilder(domain);
url.append("tss/service/lawSubjectService!doGetLawSubjectDetails.do?");
url.append("areaCode=").append(areaCode);
url.append("&deviceCode=").append(deviceCode);
url.append("&appCode=").append(appCode);
url.append("&macId=").append(macId);
// url.append("&page=").append(page);
// url.append("&pageSize=").append(pageSize);
JSONObject result = HttpUtil.doGet(url.toString());
System.out.println(result);
} catch (Exception e) {
e.printStackTrace();
} finally {
System.out.println("============end===============");
}
}


/**
* 1.6 普法漫画/政策文件列表接口
*/
@Test
public void comic() {
try {
String areaCode="000000";
String macId = "";
String deviceCode="010";
String appCode="005";
// String page="1";
// String pageSize="5";
StringBuilder url = new StringBuilder(domain);
url.append("tss/service/readerService!doGetReaderList.do?");
url.append("areaCode=").append(areaCode);
url.append("&deviceCode=").append(deviceCode);
url.append("&appCode=").append(appCode);
url.append("&macId=").append(macId);
// url.append("&page=").append(page);
// url.append("&pageSize=").append(pageSize);
JSONObject result = HttpUtil.doGet(url.toString());
System.out.println(result);
} catch (Exception e) {
e.printStackTrace();
} finally {
System.out.println("============end===============");
}
}

/**
* 1.7 法制动漫/专家讲座列表接口
*/
@Test
public void animeList() {
try {
String areaCode="000000";
String macId = "";
String deviceCode="010";
String appCode="005";
// String page="1";
// String pageSize="5";
StringBuilder url = new StringBuilder(domain);
url.append("tss/service/anime/list.do?");
url.append("areaCode=").append(areaCode);
url.append("&deviceCode=").append(deviceCode);
url.append("&appCode=").append(appCode);
url.append("&macId=").append(macId);
// url.append("&page=").append(page);
// url.append("&pageSize=").append(pageSize);
JSONObject result = HttpUtil.doGet(url.toString());
System.out.println(result);
} catch (Exception e) {
e.printStackTrace();
} finally {
System.out.println("============end===============");
}
}

/**
* 1.8 法律法规/案例/法律文书列表接口
*/
@Test
public void lawList() {
try {
String areaCode="000000";
String macId = "";
String deviceCode="010";
String appCode="005";
// String page="1";
// String pageSize="5";
StringBuilder url = new StringBuilder(domain);
url.append("tss/service/resource/list.do?");
url.append("areaCode=").append(areaCode);
url.append("&deviceCode=").append(deviceCode);
url.append("&appCode=").append(appCode);
url.append("&macId=").append(macId);
// url.append("&page=").append(page);
// url.append("&pageSize=").append(pageSize);
JSONObject result = HttpUtil.doGet(url.toString());
System.out.println(result);
} catch (Exception e) {
e.printStackTrace();
} finally {
System.out.println("============end===============");
}
}

/**
* 1.9 法律法规、效力层级、案例查询、法律文书、人员、机构接口
*/
@Test
public void doGetDictionaryList() {
try {
String areaCode="000000";
String macId = "";
String deviceCode="010";
String appCode="005";
// String page="1";
// String pageSize="5";
StringBuilder url = new StringBuilder(domain);
url.append("tss/service/dictionaryService!doGetDictionaryList.do?");
url.append("areaCode=").append(areaCode);
url.append("&deviceCode=").append(deviceCode);
url.append("&appCode=").append(appCode);
url.append("&macId=").append(macId);
// url.append("&page=").append(page);
// url.append("&pageSize=").append(pageSize);
JSONObject result = HttpUtil.doGet(url.toString());
System.out.println(result);
} catch (Exception e) {
e.printStackTrace();
} finally {
System.out.println("============end===============");
}
}

/**
* 1.10 机构列表接口
*/
@Test
public void orgList() {
try {
String areaCode="000000";
String macId = "";
String deviceCode="010";
String appCode="005";
// String page="1";
// String pageSize="5";
StringBuilder url = new StringBuilder(domain);
url.append("tss/service/orgService!doGetList.do?");
url.append("areaCode=").append(areaCode);
url.append("&deviceCode=").append(deviceCode);
url.append("&appCode=").append(appCode);
url.append("&macId=").append(macId);
// url.append("&page=").append(page);
// url.append("&pageSize=").append(pageSize);
JSONObject result = HttpUtil.doGet(url.toString());
System.out.println(result);
} catch (Exception e) {
e.printStackTrace();
} finally {
System.out.println("============end===============");
}
}

/**
* 1.11 人员列表接口
*/
@Test
public void personList() {
try {
String areaCode="000000";
String macId = "";
String deviceCode="010";
String appCode="005";
// String page="1";
// String pageSize="5";
StringBuilder url = new StringBuilder(domain);
url.append("tss/service/personService!doGetList.do?");
url.append("areaCode=").append(areaCode);
url.append("&deviceCode=").append(deviceCode);
url.append("&appCode=").append(appCode);
url.append("&macId=").append(macId);
// url.append("&page=").append(page);
// url.append("&pageSize=").append(pageSize);
JSONObject result = HttpUtil.doGet(url.toString());
System.out.println(result);
} catch (Exception e) {
e.printStackTrace();
} finally {
System.out.println("============end===============");
}
}

/**
* 1.12 Es搜索接口
*/
@Test
public void doSearchLawSubjectList() {
try {
String areaCode="000000";
String macId = "";
String deviceCode="010";
String appCode="005";
// String page="1";
// String pageSize="5";
StringBuilder url = new StringBuilder(domain);
url.append("tss/service/lawSubjectService!doSearchLawSubjectList.do?");
url.append("areaCode=").append(areaCode);
url.append("&deviceCode=").append(deviceCode);
url.append("&appCode=").append(appCode);
url.append("&macId=").append(macId);
// url.append("&page=").append(page);
// url.append("&pageSize=").append(pageSize);
JSONObject result = HttpUtil.doGet(url.toString());
System.out.println(result);
} catch (Exception e) {
e.printStackTrace();
} finally {
System.out.println("============end===============");
}
}

/**
* 1.13 青海后台常见问题/热门咨询接口
*/
@Test
public void consultList() {
try {
String areaCode="000000";
String macId = "";
String deviceCode="010";
String appCode="005";
// String page="1";
// String pageSize="5";
StringBuilder url = new StringBuilder(domain);
url.append("/nlps/consult/list?");
url.append("areaCode=").append(areaCode);
url.append("&deviceCode=").append(deviceCode);
url.append("&appCode=").append(appCode);
url.append("&macId=").append(macId);
// url.append("&page=").append(page);
// url.append("&pageSize=").append(pageSize);
JSONObject result = HttpUtil.doGet(url.toString());
System.out.println(result);
} catch (Exception e) {
e.printStackTrace();
} finally {
System.out.println("============end===============");
}
}

/**
* 1.14 获取首页智能咨询6条问题接口
*/
@Test
public void doGetSecondClassList() {
try {
String areaCode="000000";
String macId = "";
String deviceCode="010";
String appCode="005";
// String page="1";
// String pageSize="5";
StringBuilder url = new StringBuilder(domain);
url.append("tss/service/cconsultclassService!doGetSecondClassList.do?");
url.append("areaCode=").append(areaCode);
url.append("&deviceCode=").append(deviceCode);
url.append("&appCode=").append(appCode);
url.append("&macId=").append(macId);
// url.append("&page=").append(page);
// url.append("&pageSize=").append(pageSize);
JSONObject result = HttpUtil.doGet(url.toString());
System.out.println(result);
} catch (Exception e) {
e.printStackTrace();
} finally {
System.out.println("============end===============");
}
}

/**
* 1.15 前台获取文书/计算器/刑期预测地址接口(触摸一体机2.0追加)
*/
@Test
public void doGetUrl() {
try {
String areaCode="000000";
String macId = "";
String deviceCode="010";
String appCode="005";
// String page="1";
// String pageSize="5";
StringBuilder url = new StringBuilder(domain);
url.append("tss/service/getUrlService!doGetUrl.do?");
url.append("areaCode=").append(areaCode);
url.append("&deviceCode=").append(deviceCode);
url.append("&appCode=").append(appCode);
url.append("&macId=").append(macId);
// url.append("&page=").append(page);
// url.append("&pageSize=").append(pageSize);
JSONObject result = HttpUtil.doGet(url.toString());
System.out.println(result);
} catch (Exception e) {
e.printStackTrace();
} finally {
System.out.println("============end===============");
}
}

/**
*1.16 小律问答/法治校园问答分类接口
*/
@Test
public void doGetQaDictionaryList() {
try {
String areaCode="000000";
String macId = "";
String deviceCode="010";
String appCode="005";
// String page="1";
// String pageSize="5";
StringBuilder url = new StringBuilder(domain);
url.append("tss/service/dictionaryService!doGetQaDictionaryList.do?");
url.append("areaCode=").append(areaCode);
url.append("&deviceCode=").append(deviceCode);
url.append("&appCode=").append(appCode);
url.append("&macId=").append(macId);
// url.append("&page=").append(page);
// url.append("&pageSize=").append(pageSize);
JSONObject result = HttpUtil.doGet(url.toString());
System.out.println(result);
} catch (Exception e) {
e.printStackTrace();
} finally {
System.out.println("============end===============");
}
}

/**
*1.17 详情h5页面地址
*/
@Test
public void h5() {
try {
String areaCode="000000";
String macId = "";
String deviceCode="010";
String appCode="005";
// String page="1";
// String pageSize="5";
StringBuilder url = new StringBuilder(domain);
url.append("tss/service/dictionaryService!doGetQaDictionaryList.do?");
url.append("areaCode=").append(areaCode);
url.append("&deviceCode=").append(deviceCode);
url.append("&appCode=").append(appCode);
url.append("&macId=").append(macId);
// url.append("&page=").append(page);
// url.append("&pageSize=").append(pageSize);
JSONObject result = HttpUtil.doGet(url.toString());
System.out.println(result);
} catch (Exception e) {
e.printStackTrace();
} finally {
System.out.println("============end===============");
}
}


/**
*1.18 法治资讯列表接口
*/
@Test
public void informationList() {
try {
String areaCode="000000";
String macId = "";
String deviceCode="010";
String appCode="005";
// String page="1";
// String pageSize="5";
StringBuilder url = new StringBuilder(domain);
url.append("tss/service/qaInformationService!doGetList.do?");
url.append("areaCode=").append(areaCode);
url.append("&deviceCode=").append(deviceCode);
url.append("&appCode=").append(appCode);
url.append("&macId=").append(macId);
// url.append("&page=").append(page);
// url.append("&pageSize=").append(pageSize);
JSONObject result = HttpUtil.doGet(url.toString());
System.out.println(result);
} catch (Exception e) {
e.printStackTrace();
} finally {
System.out.println("============end===============");
}
}
}
posted @ 2020-07-23 18:31  Zz~  阅读(9)  评论(0编辑  收藏  举报