Commit e9192893 authored by 龚小红's avatar 龚小红

Merge branch 'Feature/acitityAndOa_20230417' into 'master'

增加创建用户和分配团队的测试用例

See merge request !90
parents d78df283 4d8f65d4
......@@ -153,7 +153,7 @@ public class Activity implements Authorization {
sleep(2000);
assignSeller(cust_id+3,INVITE_ID,true,1,"crm");
sleep(2000);
updateInvite(1,now + 3600000,cust_id+2);
updateInvite(1,now + 3600000,cust_id+3);
otoAssistAuth();
getCalendarlist(today,0,"自动化测试用户2","勿动-自动化测试邀约");
......@@ -270,7 +270,7 @@ public class Activity implements Authorization {
sellerSubmitRecord(0,2);
}
@Test(description = "专家确认客户未到场",priority = 13)
@Test(description = "专家确认客户未到场",priority = 14)
public void 专家确认客户未到场(){
HashMap<String,Object> params = new HashMap<>();
params.put("date", today);
......@@ -410,38 +410,38 @@ public class Activity implements Authorization {
@Test(description = "微信创建转介绍客户",priority = 23)
public void 微信创建转介绍客户(){
HashMap<String,Object> params = new HashMap<>();
params.put("custName", "自动化微信转介绍客户");//客户姓名or客户id
params.put("custName", "自动化微信转介绍客户");
params.put("custPhoneNum", "15136361011");
params.put("introducerId", IdMakeUtil.encodingId((long) cust_id));
params.put("custActionType", "05");
params.put("community", false);
Response response = network.postResponse(params, BasicConfig.WX_saveIntroduce);
boolean data = response.jsonPath().getBoolean("data");
Assert.assertTrue(data,network.message(params,BasicConfig.WX_saveIntroduce,"创建转介绍客户失败",response.body().asString()));
String data = response.jsonPath().getString("data");
Assert.assertNotNull(data,network.message(params,BasicConfig.WX_saveIntroduce,"创建转介绍客户失败",response.body().asString()));
}
@Test(description = "微信创建社区客户",priority = 24)
public void 微信创建社区客户(){
HashMap<String,Object> params = new HashMap<>();
params.put("custName", "自动化微信社区客户");//客户姓名or客户id
params.put("custName", "自动化微信社区客户");
params.put("custPhoneNum", "15136361012");
params.put("custActionType", "05");
params.put("community", true);
Response response = network.postResponse(params, BasicConfig.WX_saveIntroduce);
boolean data = response.jsonPath().getBoolean("data");
Assert.assertTrue(data,network.message(params,BasicConfig.WX_saveIntroduce,"创建社区客户失败",response.body().asString()));
String data = response.jsonPath().getString("data");
Assert.assertNotNull(data,network.message(params,BasicConfig.WX_saveIntroduce,"创建社区客户失败",response.body().asString()));
}
@Test(description = "微信创建缘故客户",priority = 25)
public void 微信创建缘故客户(){
HashMap<String,Object> params = new HashMap<>();
params.put("custName", "自动化微信缘故客户");//客户姓名or客户id
params.put("custPhoneNum", "15136361012");
params.put("custName", "自动化微信缘故客户");
params.put("custPhoneNum", "15136361013");
params.put("custActionType", "04");
params.put("community", true);
Response response = network.postResponse(params, BasicConfig.WX_saveIntroduce);
boolean data = response.jsonPath().getBoolean("data");
Assert.assertTrue(data,network.message(params,BasicConfig.WX_saveIntroduce,"创建转介绍客户失败",response.body().asString()));
String data = response.jsonPath().getString("data");
Assert.assertNotNull(data,network.message(params,BasicConfig.WX_saveIntroduce,"创建转介绍客户失败",response.body().asString()));
}
......@@ -453,6 +453,6 @@ public class Activity implements Authorization {
int submitStatus = response.jsonPath().getInt("data.list[0].submitStatus");
int custCount = response.jsonPath().getInt("data.list[0].configStatistics.find{it.configId == 440}.custCount");
Assert.assertEquals(submitStatus,status,network.message(params,BasicConfig.WX_sellerSubmitRecordList,"专家提报状态错误",response.body().asString()));
Assert.assertEquals(custCount,count,network.message(params,BasicConfig.WX_sellerSubmitRecordList,"已签到数量非1",response.body().asString()));
Assert.assertEquals(custCount,count,network.message(params,BasicConfig.WX_sellerSubmitRecordList,"已签到数量非"+count,response.body().asString()));
}
}
......@@ -128,7 +128,7 @@ public class Invite implements Authorization {
@Test(description = "查看约面日历为已确认",priority = 9)
public void 查看约面日历为已确认(){
getCalendarlist(today+86400000,2,"自动化激活用户","勿动-自动化测试邀约");
Assert.assertEquals(recordItem.deptId, 47,network.message(BasicConfig.WORK_getAllSceneConfs,"面访场景包含场景未根据产品组关联",""));
Assert.assertEquals(recordItem.deptId, 47,network.message(BasicConfig.WORK_getAllSceneConfs,"未回显部门id",""));
}
......
......@@ -49,22 +49,22 @@ public class Work implements Authorization {
menuList(3);
otoAssistAuth();
menuList(10);
menuList(11);
otoLeaderAuth();
menuList(15);
menuList(16);
otoPMAuth();
menuList(12);
menuList(13);
otoAreaAuth();
menuList(11);
menuList(12);
otoPlanAuth();
menuList(3);
otoManagerAuth();
menuList(20);
menuList(21);
}
@Test(description = "工作台_标签列表",priority = 5)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment