Skip to content

Commit 62a054f

Browse files
author
liuyanw.liu
committed
完成我的页面主接口未登录、推荐位、Icons接口以及红点接口测试
1 parent 587ab7a commit 62a054f

2 files changed

Lines changed: 59 additions & 11 deletions

File tree

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
1-
newIndex.url=https://pay.qunar.com/mobile/h5/personalcenter/newIndexImprove.htm
1+
newIndexImprove.url=https://pay.qunar.com/mobile/h5/personalcenter/newIndexImprove.htm
2+
recommend.url=https://pay.qunar.com/mobile/h5/personalcenter/recommend.htm
3+
showIcons.url=https://pay.qunar.com/mobile/h5/personalcenter/showIcons.htm
4+
redpoint.url=https://pay.qunar.com/mobile/h5/personalcenter/redpoint.htm

src/test/java/test/MyIndexTest.java

Lines changed: 55 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,12 @@
1212
import static org.junit.Assert.assertTrue;
1313

1414
public class MyIndexTest {
15+
private final Logger logger = Logger.getLogger("javasoft");
1516
/**
1617
* 测试代码
1718
*/
1819
public static void main (String[] args){
19-
String url ="https://pay.qunar.com/mobile/h5/personalcenter/newIndexImprove.htm";
20+
String url =PropertiesUtil.getProperty("redpoint.url");
2021
String responseStr = HttpClientUtil.doPost(url);
2122
JSONObject obj = JSON.parseObject(responseStr);
2223
String status = obj.getString("status");
@@ -25,20 +26,64 @@ public static void main (String[] args){
2526
}
2627

2728
/**
28-
* 我的页面,newIndexProver接口测试-未登录
29+
* 我的页面,newIndexProver(主接口)测试-未登录
2930
*/
3031
@Test
31-
public void newIndex(){
32-
String url = PropertiesUtil.getProperty("newIndex.url");
32+
public void newIndexImprove(){
33+
String url = PropertiesUtil.getProperty("newIndexImprove.url");
3334
String responseStr = HttpClientUtil.doPost(url);
3435
JSONObject obj = JSON.parseObject(responseStr);
3536
String status = obj.getString("status");
36-
/* System.out.println(responseStr);
37-
System.out.println(status);*/
38-
Logger log = Logger.getLogger("javasoft");
39-
log.setLevel(Level.INFO);
40-
log.info(responseStr);
41-
log.info(status);
37+
logger.setLevel(Level.INFO);
38+
logger.info("newIndexImprove:" + responseStr);
39+
logger.info("newIndexImprove.status:" + status);
4240
assertTrue("22032".equals(obj.getString("status")));
4341
}
42+
43+
/**
44+
* 我的页面,recommend(运营位接口)测试-未登录
45+
*/
46+
@Test
47+
public void recommend(){
48+
String url = PropertiesUtil.getProperty("recommend.url");
49+
String responseStr = HttpClientUtil.doPost(url);
50+
JSONObject obj = JSON.parseObject(responseStr);
51+
String status = obj.getString("status");
52+
logger.setLevel(Level.INFO);
53+
logger.info("recommend:" + responseStr);
54+
logger.info("recommend.status:" + status);
55+
assertTrue("0".equals(obj.getString("status")));
56+
}
57+
58+
/**
59+
* 我的页面,showIcons(Icons接口)测试-未登录
60+
*/
61+
@Test
62+
public void showIcons(){
63+
String url = PropertiesUtil.getProperty("showIcons.url");
64+
String responseStr = HttpClientUtil.doPost(url);
65+
JSONObject obj = JSON.parseObject(responseStr);
66+
String status = obj.getString("status");
67+
logger.setLevel(Level.INFO);
68+
logger.info("showIcons:" + responseStr);
69+
logger.info("showIcons.stauts:" + status);
70+
assertTrue("0".equals(obj.getString("status")));
71+
}
72+
73+
74+
75+
/**
76+
* 我的页面,redpoint(红点接口)测试-未登录
77+
*/
78+
@Test
79+
public void redpoint(){
80+
String url = PropertiesUtil.getProperty("redpoint.url");
81+
String responseStr = HttpClientUtil.doPost(url);
82+
JSONObject obj = JSON.parseObject(responseStr);
83+
String status = obj.getString("status");
84+
logger.setLevel(Level.INFO);
85+
logger.info("redpoint:" + responseStr);
86+
logger.info("redpoint.status:"+ status);
87+
assertTrue("0".equals(obj.getString("status")));
88+
}
4489
}

0 commit comments

Comments
 (0)