Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
O
oto
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
龚小红
oto
Commits
ebd18137
Commit
ebd18137
authored
Mar 04, 2022
by
龚小红
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'Feature/20220305-gxh' into 'master'
增加管理后台销售、公司、权限、总监部分的数据 See merge request test-group/kejiji!228
parents
a4be56d6
584b5c09
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
169 additions
and
16 deletions
+169
-16
Authorization.java
src/test/java/com/kjj/cases/admin/Authorization.java
+5
-0
MyForward.java
...test/java/com/kjj/cases/assistant/whoSawMe/MyForward.java
+0
-1
Manager.java
src/test/java/com/kjj/cases/otoseller/Manager.java
+116
-12
Work.java
src/test/java/com/kjj/cases/otoseller/Work.java
+34
-0
BasicConfig.java
src/test/java/com/kjj/config/BasicConfig.java
+9
-0
BaseUtils.java
src/test/java/com/kjj/utils/BaseUtils.java
+5
-3
No files found.
src/test/java/com/kjj/cases/admin/Authorization.java
View file @
ebd18137
...
@@ -39,6 +39,11 @@ public interface Authorization {
...
@@ -39,6 +39,11 @@ public interface Authorization {
network
.
agentCookies
.
put
(
otoSellerCookieKey
,
otoSellerCookieValue
);
network
.
agentCookies
.
put
(
otoSellerCookieKey
,
otoSellerCookieValue
);
}
}
//oto后台总监
default
void
otoLeaderAuth
()
{
network
.
agentCookies
.
put
(
otoLeaderCookieKey
,
otoLeaderCookieValue
);
}
/**
/**
* 集客助手相关授权
* 集客助手相关授权
...
...
src/test/java/com/kjj/cases/assistant/whoSawMe/MyForward.java
View file @
ebd18137
...
@@ -207,7 +207,6 @@ public class MyForward implements Authorization {
...
@@ -207,7 +207,6 @@ public class MyForward implements Authorization {
List
<
Object
>
custLists
=
response
.
jsonPath
().
getList
(
"data.list"
);
List
<
Object
>
custLists
=
response
.
jsonPath
().
getList
(
"data.list"
);
for
(
int
i
=
0
;
i
<
custLists
.
size
();
i
++){
for
(
int
i
=
0
;
i
<
custLists
.
size
();
i
++){
boolean
areClued
=
response
.
jsonPath
().
getBoolean
(
"data.list["
+
i
+
"].clued"
);
boolean
areClued
=
response
.
jsonPath
().
getBoolean
(
"data.list["
+
i
+
"].clued"
);
Assert
.
assertTrue
(
areClued
,
network
.
message
(
param
,
BasicConfig
.
FORWARD_VISITRECORD
,
"筛选结果中第"
+
i
+
"条记录为未留下线索的访客"
,
response
.
body
().
asString
()));
Assert
.
assertTrue
(
areClued
,
network
.
message
(
param
,
BasicConfig
.
FORWARD_VISITRECORD
,
"筛选结果中第"
+
i
+
"条记录为未留下线索的访客"
,
response
.
body
().
asString
()));
}
}
}
}
...
...
src/test/java/com/kjj/cases/otoseller/Manager.java
View file @
ebd18137
...
@@ -6,12 +6,10 @@ import io.restassured.response.Response;
...
@@ -6,12 +6,10 @@ import io.restassured.response.Response;
import
org.testng.Assert
;
import
org.testng.Assert
;
import
org.testng.annotations.BeforeTest
;
import
org.testng.annotations.BeforeTest
;
import
org.testng.annotations.Test
;
import
org.testng.annotations.Test
;
import
java.text.SimpleDateFormat
;
import
java.util.Date
;
import
java.util.HashMap
;
import
java.util.HashMap
;
import
static
com
.
kjj
.
utils
.
BaseUtils
.
ssoLogin
;
import
static
com
.
kjj
.
utils
.
BaseUtils
.
ssoLogin
;
import
static
com
.
kjj
.
utils
.
ThreadSleepUtils
.
sleep
;
public
class
Manager
{
public
class
Manager
{
...
@@ -22,8 +20,8 @@ public class Manager {
...
@@ -22,8 +20,8 @@ public class Manager {
ssoLogin
();
ssoLogin
();
}
}
@Test
(
description
=
"查看销售列表"
,
priority
=
1
)
@Test
(
description
=
"
分页
查看销售列表"
,
priority
=
1
)
public
void
查看销售列表
(){
public
void
分页
查看销售列表
(){
HashMap
<
String
,
Object
>
params
=
new
HashMap
<>();
HashMap
<
String
,
Object
>
params
=
new
HashMap
<>();
params
.
put
(
"pageIndex"
,
"1"
);
params
.
put
(
"pageIndex"
,
"1"
);
params
.
put
(
"pageSize"
,
"10"
);
params
.
put
(
"pageSize"
,
"10"
);
...
@@ -39,6 +37,8 @@ public class Manager {
...
@@ -39,6 +37,8 @@ public class Manager {
Response
response
=
network
.
getResponse
(
params
,
BasicConfig
.
MANAGER_oto_searchSeller
);
Response
response
=
network
.
getResponse
(
params
,
BasicConfig
.
MANAGER_oto_searchSeller
);
int
size
=
response
.
jsonPath
().
getInt
(
"data.size()"
);
int
size
=
response
.
jsonPath
().
getInt
(
"data.size()"
);
Assert
.
assertTrue
(
size
>
0
,
network
.
message
(
params
,
BasicConfig
.
MANAGER_oto_searchSeller
,
"查找结果为空"
,
response
.
body
().
asString
()));
Assert
.
assertTrue
(
size
>
0
,
network
.
message
(
params
,
BasicConfig
.
MANAGER_oto_searchSeller
,
"查找结果为空"
,
response
.
body
().
asString
()));
int
workStatus
=
response
.
jsonPath
().
getInt
(
"data[0].workStatus"
);
Assert
.
assertEquals
(
workStatus
,
1
,
network
.
message
(
params
,
BasicConfig
.
MANAGER_oto_searchSeller
,
"查找结果为空"
,
response
.
body
().
asString
()));
sellerId
=
response
.
jsonPath
().
getInt
(
"data[0].id"
);
sellerId
=
response
.
jsonPath
().
getInt
(
"data[0].id"
);
}
}
...
@@ -47,18 +47,25 @@ public class Manager {
...
@@ -47,18 +47,25 @@ public class Manager {
public
void
修改销售信息
(){
public
void
修改销售信息
(){
HashMap
<
String
,
Object
>
params
=
new
HashMap
<>();
HashMap
<
String
,
Object
>
params
=
new
HashMap
<>();
params
.
put
(
"id"
,
sellerId
);
params
.
put
(
"id"
,
sellerId
);
params
.
put
(
"id"
,
35
);
params
.
put
(
"sellerName"
,
"勿动-自动化更新销售"
);
params
.
put
(
"sellerName"
,
"勿动-自动化更新销售"
);
params
.
put
(
"phoneNumber"
,
"1
7830855590
"
);
params
.
put
(
"phoneNumber"
,
"1
8852895892
"
);
params
.
put
(
"roleType"
,
1
);
params
.
put
(
"roleType"
,
1
);
params
.
put
(
"callPermission"
,
1
);
params
.
put
(
"callPermission"
,
0
);
params
.
put
(
"sellerStatus"
,
1
);
params
.
put
(
"sellerStatus"
,
0
);
params
.
put
(
"companyId"
,
1
);
params
.
put
(
"companyName"
,
"勿动-自动化测试公司"
);
params
.
put
(
"sellerLevel"
,
2
);
params
.
put
(
"workStatus"
,
1
);
params
.
put
(
"parentId"
,
28
);
Response
response
=
network
.
postResponse
(
params
,
BasicConfig
.
MANAGER_oto_updateSeller
);
Response
response
=
network
.
postResponse
(
params
,
BasicConfig
.
MANAGER_oto_updateSeller
);
boolean
data
=
response
.
jsonPath
().
getBoolean
(
"data"
);
boolean
data
=
response
.
jsonPath
().
getBoolean
(
"data"
);
Assert
.
assertTrue
(
data
,
network
.
message
(
params
,
BasicConfig
.
FORM_submit
,
"修改客户失败"
,
response
.
body
().
asString
()));
Assert
.
assertTrue
(
data
,
network
.
message
(
params
,
BasicConfig
.
MANAGER_oto_updateSeller
,
"修改客户失败"
,
response
.
body
().
asString
()));
sleep
(
1000
);
HashMap
<
String
,
Object
>
selectParam
=
new
HashMap
<>();
HashMap
<
String
,
Object
>
selectParam
=
new
HashMap
<>();
selectParam
.
put
(
"sellerName"
,
"勿动-自动化更新销售"
);
selectParam
.
put
(
"sellerName"
,
"勿动-自动化更新销售"
);
selectParam
.
put
(
"phoneNumber"
,
"1
5136361301
"
);
selectParam
.
put
(
"phoneNumber"
,
"1
8852895892
"
);
selectParam
.
put
(
"pageIndex"
,
"1"
);
selectParam
.
put
(
"pageIndex"
,
"1"
);
selectParam
.
put
(
"pageSize"
,
"10"
);
selectParam
.
put
(
"pageSize"
,
"10"
);
response
=
network
.
getResponse
(
selectParam
,
BasicConfig
.
MANAGER_oto_sellerList
);
response
=
network
.
getResponse
(
selectParam
,
BasicConfig
.
MANAGER_oto_sellerList
);
...
@@ -66,16 +73,113 @@ public class Manager {
...
@@ -66,16 +73,113 @@ public class Manager {
Assert
.
assertTrue
(
size
>
0
,
network
.
message
(
selectParam
,
BasicConfig
.
MANAGER_oto_sellerList
,
"查找结果为空"
,
response
.
body
().
asString
()));
Assert
.
assertTrue
(
size
>
0
,
network
.
message
(
selectParam
,
BasicConfig
.
MANAGER_oto_sellerList
,
"查找结果为空"
,
response
.
body
().
asString
()));
//还原
//还原
params
.
put
(
"callPermission"
,
1
);
params
.
put
(
"sellerStatus"
,
1
);
params
.
put
(
"companyId"
,
5
);
params
.
put
(
"sellerLevel"
,
1
);
params
.
put
(
"parentId"
,
36
);
params
.
put
(
"sellerName"
,
"勿动-自动化测试销售"
);
params
.
put
(
"sellerName"
,
"勿动-自动化测试销售"
);
response
=
network
.
postResponse
(
params
,
BasicConfig
.
MANAGER_oto_updateSeller
);
response
=
network
.
postResponse
(
params
,
BasicConfig
.
MANAGER_oto_updateSeller
);
data
=
response
.
jsonPath
().
getBoolean
(
"data"
);
data
=
response
.
jsonPath
().
getBoolean
(
"data"
);
Assert
.
assertTrue
(
data
,
network
.
message
(
params
,
BasicConfig
.
FORM_submit
,
"修改客户失败"
,
response
.
body
().
asString
()));
Assert
.
assertTrue
(
data
,
network
.
message
(
params
,
BasicConfig
.
MANAGER_oto_updateSeller
,
"修改客户失败"
,
response
.
body
().
asString
()));
}
}
@Test
(
description
=
"查询渠道列表"
,
priority
=
4
)
@Test
(
description
=
"查询渠道列表"
,
priority
=
4
)
public
void
查询渠道列表
(){
public
void
查询渠道列表
(){
Response
response
=
network
.
getResponse
(
BasicConfig
.
MANAGER_oto_channelList
);
Response
response
=
network
.
getResponse
(
BasicConfig
.
MANAGER_oto_channelList
);
int
size
=
response
.
jsonPath
().
getInt
(
"data.size"
);
int
size
=
response
.
jsonPath
().
getInt
(
"data.size"
);
Assert
.
assertTrue
(
size
>
0
,
network
.
message
(
BasicConfig
.
FORM_submit
,
"渠道列表为空"
,
response
.
body
().
asString
()));
Assert
.
assertTrue
(
size
>
0
,
network
.
message
(
BasicConfig
.
MANAGER_oto_channelList
,
"渠道列表为空"
,
response
.
body
().
asString
()));
}
@Test
(
description
=
"不可新增同一手机号销售"
,
priority
=
5
)
public
void
不可新增同一手机号销售
(){
HashMap
<
String
,
Object
>
params
=
new
HashMap
<>();
params
.
put
(
"sellerName"
,
"勿动-自动化更新销售"
);
params
.
put
(
"phoneNumber"
,
"18852895892"
);
params
.
put
(
"roleType"
,
1
);
params
.
put
(
"callPermission"
,
1
);
params
.
put
(
"sellerStatus"
,
1
);
params
.
put
(
"companyId"
,
1
);
params
.
put
(
"sellerLevel"
,
1
);
Response
response
=
network
.
postResponse
(
params
,
BasicConfig
.
MANAGER_oto_saveSeller
);
boolean
success
=
response
.
jsonPath
().
getBoolean
(
"success"
);
Assert
.
assertFalse
(
success
,
network
.
message
(
params
,
BasicConfig
.
MANAGER_oto_saveSeller
,
"新增同一手机号销售成功"
,
response
.
body
().
asString
()));
}
@Test
(
description
=
"不可修改总监为普通"
,
priority
=
6
)
public
void
不可修改总监为普通
(){
HashMap
<
String
,
Object
>
params
=
new
HashMap
<>();
params
.
put
(
"id"
,
sellerId
);
params
.
put
(
"sellerName"
,
"勿动-自动化测试销售"
);
params
.
put
(
"phoneNumber"
,
"18852895892"
);
params
.
put
(
"roleType"
,
3
);
params
.
put
(
"callPermission"
,
1
);
params
.
put
(
"sellerStatus"
,
1
);
params
.
put
(
"companyId"
,
3
);
params
.
put
(
"sellerLevel"
,
1
);
Response
response
=
network
.
postResponse
(
params
,
BasicConfig
.
MANAGER_oto_updateSeller
);
boolean
success
=
response
.
jsonPath
().
getBoolean
(
"success"
);
Assert
.
assertFalse
(
success
,
network
.
message
(
params
,
BasicConfig
.
MANAGER_oto_updateSeller
,
"修改总监为普通销售成功"
,
response
.
body
().
asString
()));
}
@Test
(
description
=
"不可新增同名公司"
,
priority
=
7
)
public
void
不可新增同名公司
(){
HashMap
<
String
,
Object
>
params
=
new
HashMap
<>();
params
.
put
(
"companyName"
,
"勿动-自动化测试公司"
);
Response
response
=
network
.
postResponse
(
params
,
BasicConfig
.
MANAGER_oto_saveCompany
);
boolean
success
=
response
.
jsonPath
().
getBoolean
(
"success"
);
Assert
.
assertFalse
(
success
,
network
.
message
(
params
,
BasicConfig
.
MANAGER_oto_saveCompany
,
"新增同名公司成功"
,
response
.
body
().
asString
()));
}
@Test
(
description
=
"修改公司名称"
,
priority
=
8
)
public
void
修改公司名称
(){
HashMap
<
String
,
Object
>
params
=
new
HashMap
<>();
params
.
put
(
"id"
,
5
);
params
.
put
(
"companyName"
,
"勿动-自动化测试公司更新"
);
Response
response
=
network
.
postResponse
(
params
,
BasicConfig
.
MANAGER_oto_updateCompany
);
boolean
data
=
response
.
jsonPath
().
getBoolean
(
"data"
);
Assert
.
assertTrue
(
data
,
network
.
message
(
params
,
BasicConfig
.
MANAGER_oto_updateCompany
,
"修改客户失败"
,
response
.
body
().
asString
()));
}
@Test
(
description
=
"分页查看公司列表"
,
priority
=
9
)
public
void
分页查看公司列表
(){
HashMap
<
String
,
Object
>
params
=
new
HashMap
<>();
params
.
put
(
"pageIndex"
,
1
);
params
.
put
(
"pageSize"
,
20
);
Response
response
=
network
.
getResponse
(
params
,
BasicConfig
.
MANAGER_oto_listCompany
);
int
size
=
response
.
jsonPath
().
getInt
(
"data.list.findAll{it.companyName == \""
+
"勿动-自动化测试公司更新"
+
"\"}.size()"
);
Assert
.
assertEquals
(
size
,
1
,
network
.
message
(
params
,
BasicConfig
.
MANAGER_oto_listCompany
,
"查询更新的公司名称失败"
,
response
.
body
().
asString
()));
//还原
params
.
clear
();
params
.
put
(
"id"
,
5
);
params
.
put
(
"companyName"
,
"勿动-自动化测试公司"
);
response
=
network
.
postResponse
(
params
,
BasicConfig
.
MANAGER_oto_updateCompany
);
boolean
data
=
response
.
jsonPath
().
getBoolean
(
"data"
);
Assert
.
assertTrue
(
data
,
network
.
message
(
params
,
BasicConfig
.
MANAGER_oto_updateCompany
,
"修改客户失败"
,
response
.
body
().
asString
()));
}
@Test
(
description
=
"查看所有公司列表"
,
priority
=
10
)
public
void
查看所有公司列表
(){
Response
response
=
network
.
getResponse
(
BasicConfig
.
MANAGER_oto_listAllCompany
);
int
size
=
response
.
jsonPath
().
getInt
(
"data.list.size()"
);
Assert
.
assertTrue
(
size
>
0
,
network
.
message
(
BasicConfig
.
MANAGER_oto_listAllCompany
,
"查看所有公司列表为空"
,
response
.
body
().
asString
()));
}
@Test
(
description
=
"查看所有总监列表"
,
priority
=
11
)
public
void
查看所有总监列表
(){
Response
response
=
network
.
getResponse
(
BasicConfig
.
MANAGER_oto_directorList
);
int
size
=
response
.
jsonPath
().
getInt
(
"data.list.size()"
);
Assert
.
assertTrue
(
size
>
0
,
network
.
message
(
BasicConfig
.
MANAGER_oto_directorList
,
"查看所有总监列表为空"
,
response
.
body
().
asString
()));
}
@Test
(
description
=
"修改工作状态为请假中"
,
priority
=
12
)
public
void
修改工作状态为请假中
(){
HashMap
<
String
,
Object
>
params
=
new
HashMap
<>();
params
.
put
(
"sellerId"
,
36
);
params
.
put
(
"workStatus"
,
0
);
Response
response
=
network
.
postResponse
(
params
,
BasicConfig
.
MANAGER_oto_switchWorkStatus
);
boolean
data
=
response
.
jsonPath
().
getBoolean
(
"data"
);
Assert
.
assertTrue
(
data
,
network
.
message
(
params
,
BasicConfig
.
MANAGER_oto_updateCompany
,
"修改工作状态为请假中失败"
,
response
.
body
().
asString
()));
}
}
}
}
src/test/java/com/kjj/cases/otoseller/Work.java
View file @
ebd18137
...
@@ -32,6 +32,7 @@ public class Work implements Authorization {
...
@@ -32,6 +32,7 @@ public class Work implements Authorization {
header
=
new
HashMap
<>();
header
=
new
HashMap
<>();
chart
=
new
HashMap
<>();
chart
=
new
HashMap
<>();
otoSellerLogin
();
otoSellerLogin
();
otoLeaderLogin
();
ssoLogin
();
ssoLogin
();
Date
date
=
new
Date
();
Date
date
=
new
Date
();
SimpleDateFormat
sdf
=
new
SimpleDateFormat
(
"MM/dd"
);
SimpleDateFormat
sdf
=
new
SimpleDateFormat
(
"MM/dd"
);
...
@@ -133,6 +134,7 @@ public class Work implements Authorization {
...
@@ -133,6 +134,7 @@ public class Work implements Authorization {
@Test
(
description
=
"工作台_销售信息"
,
priority
=
7
)
@Test
(
description
=
"工作台_销售信息"
,
priority
=
7
)
public
void
客户分类
_
销售信息
(){
public
void
客户分类
_
销售信息
(){
otosellerAuth
();
Response
response
=
network
.
getResponse
(
BasicConfig
.
WORK_userInfo
);
Response
response
=
network
.
getResponse
(
BasicConfig
.
WORK_userInfo
);
String
sellerName
=
response
.
jsonPath
().
getString
(
"data.sellerName"
);
String
sellerName
=
response
.
jsonPath
().
getString
(
"data.sellerName"
);
Assert
.
assertEquals
(
sellerName
,
"勿动-自动化测试销售"
,
network
.
message
(
BasicConfig
.
WORK_userInfo
,
"销售姓名错误"
,
response
.
body
().
asString
()));
Assert
.
assertEquals
(
sellerName
,
"勿动-自动化测试销售"
,
network
.
message
(
BasicConfig
.
WORK_userInfo
,
"销售姓名错误"
,
response
.
body
().
asString
()));
...
@@ -738,6 +740,37 @@ public class Work implements Authorization {
...
@@ -738,6 +740,37 @@ public class Work implements Authorization {
Assert
.
assertNull
(
followWeight
,
network
.
message
(
params
,
BasicConfig
.
WORK_header
,
"客户权重未清空"
,
response
.
body
().
asString
()));
Assert
.
assertNull
(
followWeight
,
network
.
message
(
params
,
BasicConfig
.
WORK_header
,
"客户权重未清空"
,
response
.
body
().
asString
()));
}
}
@Test
(
description
=
"总监查看名下销售列表"
,
priority
=
55
)
public
void
总监查看名下销售列表
(){
otoLeaderAuth
();
HashMap
<
String
,
Object
>
params
=
new
HashMap
<>();
params
.
put
(
"pageIndex"
,
1
);
params
.
put
(
"pageSize"
,
10
);
Response
response
=
network
.
getResponse
(
params
,
BasicConfig
.
WORK_attendanceList
);
int
size
=
response
.
jsonPath
().
getInt
(
"data.list.size()"
);
Assert
.
assertEquals
(
size
,
1
,
network
.
message
(
params
,
BasicConfig
.
WORK_attendanceList
,
"总监名下销售列表为空"
,
response
.
body
().
asString
()));
}
@Test
(
description
=
"总监修改名下销售工作状态"
,
priority
=
56
)
public
void
总监修改名下销售工作状态
(){
HashMap
<
String
,
Object
>
params
=
new
HashMap
<>();
params
.
put
(
"sellerId"
,
35
);
params
.
put
(
"workStatus"
,
0
);
Response
response
=
network
.
postResponse
(
params
,
BasicConfig
.
WORK_switchWorkStatus
);
boolean
data
=
response
.
jsonPath
().
getBoolean
(
"data"
);
Assert
.
assertTrue
(
data
,
network
.
message
(
BasicConfig
.
WORK_logout
,
"总监修改名下销售工作状态失败"
,
response
.
body
().
asString
()));
}
@Test
(
description
=
"总监修改非名下销售工作状态"
,
priority
=
57
)
public
void
总监修改非名下销售工作状态
(){
HashMap
<
String
,
Object
>
params
=
new
HashMap
<>();
params
.
put
(
"sellerId"
,
1
);
params
.
put
(
"workStatus"
,
0
);
Response
response
=
network
.
postResponse
(
params
,
BasicConfig
.
WORK_switchWorkStatus
);
boolean
success
=
response
.
jsonPath
().
getBoolean
(
"success"
);
Assert
.
assertFalse
(
success
,
network
.
message
(
BasicConfig
.
WORK_logout
,
"总监修改非名下销售工作状态成功"
,
response
.
body
().
asString
()));
}
@Test
(
description
=
"删除客户"
,
priority
=
79
)
@Test
(
description
=
"删除客户"
,
priority
=
79
)
public
void
删除客户
(){
public
void
删除客户
(){
HashMap
<
String
,
Object
>
params
=
new
HashMap
<>();
HashMap
<
String
,
Object
>
params
=
new
HashMap
<>();
...
@@ -749,6 +782,7 @@ public class Work implements Authorization {
...
@@ -749,6 +782,7 @@ public class Work implements Authorization {
@Test
(
description
=
"退出登录"
,
priority
=
80
)
@Test
(
description
=
"退出登录"
,
priority
=
80
)
public
void
退出登录
(){
public
void
退出登录
(){
otosellerAuth
();
Response
response
=
network
.
postResponse
(
BasicConfig
.
WORK_logout
);
Response
response
=
network
.
postResponse
(
BasicConfig
.
WORK_logout
);
boolean
data
=
response
.
jsonPath
().
getBoolean
(
"data"
);
boolean
data
=
response
.
jsonPath
().
getBoolean
(
"data"
);
Assert
.
assertTrue
(
data
,
network
.
message
(
BasicConfig
.
WORK_logout
,
"退出登录失败"
,
response
.
body
().
asString
()));
Assert
.
assertTrue
(
data
,
network
.
message
(
BasicConfig
.
WORK_logout
,
"退出登录失败"
,
response
.
body
().
asString
()));
...
...
src/test/java/com/kjj/config/BasicConfig.java
View file @
ebd18137
...
@@ -1303,7 +1303,14 @@ public class BasicConfig {
...
@@ -1303,7 +1303,14 @@ public class BasicConfig {
public
static
final
String
MANAGER_oto_tagList
=
MANAGER_HOST
+
"/kjy/manager/oto/tag/list"
;
public
static
final
String
MANAGER_oto_tagList
=
MANAGER_HOST
+
"/kjy/manager/oto/tag/list"
;
public
static
final
String
MANAGER_oto_switchStatus
=
MANAGER_HOST
+
"/kjy/manager/oto/tag/switchStatus"
;
public
static
final
String
MANAGER_oto_switchStatus
=
MANAGER_HOST
+
"/kjy/manager/oto/tag/switchStatus"
;
public
static
final
String
MANAGER_oto_sellerList
=
MANAGER_HOST
+
"/kjy/manager/oto/seller/list"
;
public
static
final
String
MANAGER_oto_sellerList
=
MANAGER_HOST
+
"/kjy/manager/oto/seller/list"
;
public
static
final
String
MANAGER_oto_saveSeller
=
MANAGER_HOST
+
"/kjy/manager/oto/seller/save"
;
public
static
final
String
MANAGER_oto_updateSeller
=
MANAGER_HOST
+
"/kjy/manager/oto/seller/update"
;
public
static
final
String
MANAGER_oto_updateSeller
=
MANAGER_HOST
+
"/kjy/manager/oto/seller/update"
;
public
static
final
String
MANAGER_oto_directorList
=
MANAGER_HOST
+
"/kjy/manager/oto/seller/directorList"
;
public
static
final
String
MANAGER_oto_updateCompany
=
MANAGER_HOST
+
"/kjy/manager/oto/company/update"
;
public
static
final
String
MANAGER_oto_saveCompany
=
MANAGER_HOST
+
"/kjy/manager/oto/company/save"
;
public
static
final
String
MANAGER_oto_listCompany
=
MANAGER_HOST
+
"/kjy/manager/oto/company/list"
;
public
static
final
String
MANAGER_oto_listAllCompany
=
MANAGER_HOST
+
"/kjy/manager/oto/company/listAll"
;
public
static
final
String
MANAGER_oto_switchWorkStatus
=
MANAGER_HOST
+
"/kjy/manager/oto/seller/switchWorkStatus"
;
public
static
final
String
MANAGER_oto_customerList
=
MANAGER_HOST
+
"/kjy/manager/pub/form/customer/list/v2"
;
public
static
final
String
MANAGER_oto_customerList
=
MANAGER_HOST
+
"/kjy/manager/pub/form/customer/list/v2"
;
public
static
final
String
MANAGER_oto_assignSeller
=
MANAGER_HOST
+
"/kjy/manager/pub/form/customer/assignSeller"
;
public
static
final
String
MANAGER_oto_assignSeller
=
MANAGER_HOST
+
"/kjy/manager/pub/form/customer/assignSeller"
;
public
static
final
String
MANAGER_oto_switchSellerStatus
=
MANAGER_HOST
+
"/kjy/manager/oto/seller/switchSellerStatus"
;
public
static
final
String
MANAGER_oto_switchSellerStatus
=
MANAGER_HOST
+
"/kjy/manager/oto/seller/switchSellerStatus"
;
...
@@ -1346,6 +1353,8 @@ public class BasicConfig {
...
@@ -1346,6 +1353,8 @@ public class BasicConfig {
public
static
final
String
WORK_freshList
=
WORK_HOST
+
"/kjy/oto/manager/customer/pool/fresh/list"
;
public
static
final
String
WORK_freshList
=
WORK_HOST
+
"/kjy/oto/manager/customer/pool/fresh/list"
;
public
static
final
String
WORK_recycleList
=
WORK_HOST
+
"/kjy/oto/manager/customer/pool/recycle/list"
;
public
static
final
String
WORK_recycleList
=
WORK_HOST
+
"/kjy/oto/manager/customer/pool/recycle/list"
;
public
static
final
String
WORK_claim
=
WORK_HOST
+
"/kjy/oto/manager/customer/pool/claim"
;
public
static
final
String
WORK_claim
=
WORK_HOST
+
"/kjy/oto/manager/customer/pool/claim"
;
public
static
final
String
WORK_attendanceList
=
WORK_HOST
+
"/kjy/oto/manager/attendance/list"
;
public
static
final
String
WORK_switchWorkStatus
=
WORK_HOST
+
"/kjy/oto/manager/attendance/switchWorkStatus"
;
public
static
final
String
WORK_verifyCodet
=
WORK_HOST
+
"/kjy/oto/auto/test/verifyCode"
;
public
static
final
String
WORK_verifyCodet
=
WORK_HOST
+
"/kjy/oto/auto/test/verifyCode"
;
public
static
final
String
WORK_delCust
=
WORK_HOST
+
"/kjy/oto/auto/test/delCust"
;
public
static
final
String
WORK_delCust
=
WORK_HOST
+
"/kjy/oto/auto/test/delCust"
;
...
...
src/test/java/com/kjj/utils/BaseUtils.java
View file @
ebd18137
...
@@ -428,9 +428,8 @@ public class BaseUtils {
...
@@ -428,9 +428,8 @@ public class BaseUtils {
otoSellerCookieKey
=
cookieKeyValue
[
0
];
otoSellerCookieKey
=
cookieKeyValue
[
0
];
otoSellerCookieValue
=
cookieKeyValue
[
1
];
otoSellerCookieValue
=
cookieKeyValue
[
1
];
// otoSellerCookieKey = "otoToken";
// otoSellerCookieKey = "otoToken";
// otoSellerCookieValue = "64e83LYGbaXYX9EkHumCho2Um1G
g9q8bFzwARTRumNzN6Rhk6daEZTsjNPH2GeKiTAnfV1uzt6EdwxQw2bkStkifNAc5B5yPWNzS4kEQBCP
";
// otoSellerCookieValue = "64e83LYGbaXYX9EkHumCho2Um1G
yikzWhYrmAfaxDJLTKWo3R3ftLtTdVx1ZCaihHqi9qG45dqQ8CdEya9eWEXSiEW9LjCXQoFeJWJvNcVQ
";
network
.
agentCookies
.
put
(
otoSellerCookieKey
,
otoSellerCookieValue
);
//存入cookies
network
.
agentCookies
.
put
(
otoSellerCookieKey
,
otoSellerCookieValue
);
//存入cookies
System
.
out
.
println
(
"销售Cookie中key:"
+
otoSellerCookieKey
+
" ,values:"
+
otoSellerCookieValue
);
System
.
out
.
println
(
"销售Cookie中key:"
+
otoSellerCookieKey
+
" ,values:"
+
otoSellerCookieValue
);
...
@@ -471,7 +470,10 @@ public class BaseUtils {
...
@@ -471,7 +470,10 @@ public class BaseUtils {
otoLeaderCookieKey
=
cookieKeyValue
[
0
];
otoLeaderCookieKey
=
cookieKeyValue
[
0
];
otoLeaderCookieValue
=
cookieKeyValue
[
1
];
otoLeaderCookieValue
=
cookieKeyValue
[
1
];
// otoLeaderCookieKey = "otoToken";
// otoLeaderCookieValue = "64e83LYGbaXYX9EkHumCho2Um1GyikzWh7fhCVMnZpMvdoMsVm4TxDVoLbzCHGf4BqHzR5nXdrjL6VeJLdpEPHJpVDDg2A3TRyCz7yhttRB";
network
.
agentCookies
.
put
(
otoLeaderCookieKey
,
otoLeaderCookieValue
);
//存入cookies
network
.
agentCookies
.
put
(
otoLeaderCookieKey
,
otoLeaderCookieValue
);
//存入cookies
System
.
out
.
println
(
"
销售
Cookie中key:"
+
otoLeaderCookieKey
+
" ,values:"
+
otoLeaderCookieValue
);
System
.
out
.
println
(
"
总监
Cookie中key:"
+
otoLeaderCookieKey
+
" ,values:"
+
otoLeaderCookieValue
);
}
}
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment