Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Z
zmops-test
Project
Overview
Details
Activity
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
sanshi
zmops-test
Commits
5229b77f
Commit
5229b77f
authored
Dec 23, 2019
by
sanshi
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
用户模块
parent
6934583c
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
29 additions
and
213 deletions
+29
-213
test_members_create.py
WorkCase/APP/Members/test_members_create.py
+4
-30
test_members_delete.py
WorkCase/APP/Members/test_members_delete.py
+8
-34
test_members_get.py
WorkCase/APP/Members/test_members_get.py
+9
-34
test_members_get_role.py
WorkCase/APP/Members/test_members_get_role.py
+1
-27
test_members_list.py
WorkCase/APP/Members/test_members_list.py
+1
-30
test_members_update_info.py
WorkCase/APP/Members/test_members_update_info.py
+2
-28
test_members_update_status.py
WorkCase/APP/Members/test_members_update_status.py
+4
-30
No files found.
WorkCase/APP/Members/test_members_create.py
View file @
5229b77f
...
@@ -92,37 +92,11 @@ class TestMembersCreate(object):
...
@@ -92,37 +92,11 @@ class TestMembersCreate(object):
assert
y
.
severity
==
severity
assert
y
.
severity
==
severity
assert
y
.
status
==
CaseBase
()
.
status
[
"ON"
]
assert
y
.
status
==
CaseBase
()
.
status
[
"ON"
]
@allure.title
(
"members.create:token未传"
)
@allure.story
(
"创建用户:token未传"
)
@allure.severity
(
"blocker"
)
def
test_case_01
(
self
):
response
=
self
.
app
.
members_create
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"token不存在"
)
@allure.title
(
"members.create:token的用户已删除"
)
@allure.story
(
"创建用户:token的用户已删除"
)
@allure.severity
(
"blocker"
)
def
test_case_02
(
self
):
self
.
app
.
update_members_del_flag
(
session
=
self
.
db_session
(),
members_id
=
self
.
base_id
,
value
=
CaseBase
()
.
del_flag
[
"ON"
])
response
=
self
.
app
.
members_create
(
token
=
self
.
token
)
self
.
app
.
check_code
(
response
=
response
,
code
=
2004
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"用户不存在"
)
@allure.title
(
"members.create:token的用户已禁用"
)
@allure.story
(
"创建用户:token的用户已禁用"
)
@allure.severity
(
"blocker"
)
def
test_case_03
(
self
):
self
.
app
.
update_members_status
(
session
=
self
.
db_session
(),
members_id
=
self
.
base_id
,
value
=
CaseBase
()
.
status
[
"OFF"
])
response
=
self
.
app
.
members_create
(
token
=
self
.
token
)
self
.
app
.
check_code
(
response
=
response
,
code
=
2003
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"账户已被禁用"
)
@allure.title
(
"members.create:正常创建"
)
@allure.title
(
"members.create:正常创建"
)
@allure.story
(
"创建用户:正常创建"
)
@allure.story
(
"创建用户:正常创建"
)
@allure.severity
(
"blocker"
)
@allure.severity
(
"blocker"
)
def
test_case_0
4
(
self
):
def
test_case_0
1
(
self
):
name
=
self
.
base_name
+
"0
4
"
name
=
self
.
base_name
+
"0
1
"
response
=
self
.
app
.
members_create
(
token
=
self
.
token
,
name
=
name
,
password
=
self
.
base_password
,
role
=
0
)
response
=
self
.
app
.
members_create
(
token
=
self
.
token
,
name
=
name
,
password
=
self
.
base_password
,
role
=
0
)
self
.
app
.
check_code
(
response
=
response
,
code
=
0
)
self
.
app
.
check_code
(
response
=
response
,
code
=
0
)
self
.
check_select
(
response
=
response
,
name
=
name
,
password
=
self
.
base_password
,
role
=
0
,
position
=
None
,
self
.
check_select
(
response
=
response
,
name
=
name
,
password
=
self
.
base_password
,
role
=
0
,
position
=
None
,
...
@@ -131,8 +105,8 @@ class TestMembersCreate(object):
...
@@ -131,8 +105,8 @@ class TestMembersCreate(object):
@allure.title
(
"members.create:填写所有字段创建"
)
@allure.title
(
"members.create:填写所有字段创建"
)
@allure.story
(
"创建用户:填写所有字段创建"
)
@allure.story
(
"创建用户:填写所有字段创建"
)
def
test_case_0
5
(
self
):
def
test_case_0
2
(
self
):
name
=
self
.
base_name
+
"0
5
"
name
=
self
.
base_name
+
"0
2
"
response
=
self
.
app
.
members_create
(
token
=
self
.
token
,
name
=
name
,
password
=
self
.
base_password
,
role
=
0
,
response
=
self
.
app
.
members_create
(
token
=
self
.
token
,
name
=
name
,
password
=
self
.
base_password
,
role
=
0
,
position
=
"position"
,
phone
=
"phone"
,
email
=
"email"
,
position
=
"position"
,
phone
=
"phone"
,
email
=
"email"
,
wechatUrl
=
"wechatUrl"
,
dingdingUrl
=
"dingdingUrl"
,
wechatUrl
=
"wechatUrl"
,
dingdingUrl
=
"dingdingUrl"
,
...
...
WorkCase/APP/Members/test_members_delete.py
View file @
5229b77f
...
@@ -94,49 +94,23 @@ class TestMembersDelete(object):
...
@@ -94,49 +94,23 @@ class TestMembersDelete(object):
assert
y
.
del_flag
==
del_flag
assert
y
.
del_flag
==
del_flag
assert
y
.
status
==
CaseBase
()
.
status
[
"ON"
]
assert
y
.
status
==
CaseBase
()
.
status
[
"ON"
]
@allure.title
(
"members.delete:token未传"
)
@allure.story
(
"删除用户:token未传"
)
@allure.severity
(
"blocker"
)
def
test_case_01
(
self
):
response
=
self
.
app
.
members_delete
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"token不存在"
)
@allure.title
(
"members.delete:token的用户已删除"
)
@allure.story
(
"删除用户:token的用户已删除"
)
@allure.severity
(
"blocker"
)
def
test_case_02
(
self
):
self
.
app
.
update_members_del_flag
(
session
=
self
.
db_session
(),
members_id
=
self
.
base_id
,
value
=
CaseBase
()
.
del_flag
[
"ON"
])
response
=
self
.
app
.
members_delete
(
token
=
self
.
token
)
self
.
app
.
check_code
(
response
=
response
,
code
=
2004
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"用户不存在"
)
@allure.title
(
"members.delete:token的用户已禁用"
)
@allure.story
(
"删除用户:token的用户已禁用"
)
@allure.severity
(
"blocker"
)
def
test_case_03
(
self
):
self
.
app
.
update_members_status
(
session
=
self
.
db_session
(),
members_id
=
self
.
base_id
,
value
=
CaseBase
()
.
status
[
"OFF"
])
response
=
self
.
app
.
members_delete
(
token
=
self
.
token
)
self
.
app
.
check_code
(
response
=
response
,
code
=
2003
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"账户已被禁用"
)
@allure.title
(
"members.delete:无参数调用"
)
@allure.title
(
"members.delete:无参数调用"
)
@allure.story
(
"删除用户:无参数调用"
)
@allure.story
(
"删除用户:无参数调用"
)
def
test_case_0
4
(
self
):
def
test_case_0
1
(
self
):
response
=
self
.
app
.
members_delete
(
token
=
self
.
token
)
response
=
self
.
app
.
members_delete
(
token
=
self
.
token
)
self
.
app
.
check_code
(
response
=
response
,
code
=
100
)
self
.
app
.
check_code
(
response
=
response
,
code
=
100
)
@allure.title
(
"members.delete:memberIds=[]"
)
@allure.title
(
"members.delete:memberIds=[]"
)
@allure.story
(
"删除用户:memberIds=[]"
)
@allure.story
(
"删除用户:memberIds=[]"
)
def
test_case_0
5
(
self
):
def
test_case_0
2
(
self
):
response
=
self
.
app
.
members_delete
(
token
=
self
.
token
,
memberIds
=
[])
response
=
self
.
app
.
members_delete
(
token
=
self
.
token
,
memberIds
=
[])
self
.
app
.
check_code
(
response
=
response
,
code
=
100
)
self
.
app
.
check_code
(
response
=
response
,
code
=
100
)
@allure.title
(
"members.delete:删除单个用户"
)
@allure.title
(
"members.delete:删除单个用户"
)
@allure.story
(
"删除用户:删除单个用户"
)
@allure.story
(
"删除用户:删除单个用户"
)
@allure.severity
(
"blocker"
)
@allure.severity
(
"blocker"
)
def
test_case_0
6
(
self
):
def
test_case_0
3
(
self
):
name
=
self
.
base_name
+
"0
6
"
name
=
self
.
base_name
+
"0
3
"
member_id
=
self
.
app
.
case_create_member
(
name
=
name
,
password
=
self
.
base_password
,
role
=
0
)
member_id
=
self
.
app
.
case_create_member
(
name
=
name
,
password
=
self
.
base_password
,
role
=
0
)
response
=
self
.
app
.
members_delete
(
token
=
self
.
token
,
memberIds
=
[
member_id
])
response
=
self
.
app
.
members_delete
(
token
=
self
.
token
,
memberIds
=
[
member_id
])
...
@@ -146,10 +120,10 @@ class TestMembersDelete(object):
...
@@ -146,10 +120,10 @@ class TestMembersDelete(object):
@allure.title
(
"members.delete:删除多个用户"
)
@allure.title
(
"members.delete:删除多个用户"
)
@allure.story
(
"删除用户:删除多个用户"
)
@allure.story
(
"删除用户:删除多个用户"
)
def
test_case_0
7
(
self
):
def
test_case_0
4
(
self
):
name_1
=
self
.
base_name
+
"0
7
1"
name_1
=
self
.
base_name
+
"0
4
1"
name_2
=
self
.
base_name
+
"0
7
2"
name_2
=
self
.
base_name
+
"0
4
2"
name_3
=
self
.
base_name
+
"0
7
3"
name_3
=
self
.
base_name
+
"0
4
3"
member_id_1
=
self
.
app
.
case_create_member
(
name
=
name_1
,
password
=
self
.
base_password
,
role
=
0
)
member_id_1
=
self
.
app
.
case_create_member
(
name
=
name_1
,
password
=
self
.
base_password
,
role
=
0
)
member_id_2
=
self
.
app
.
case_create_member
(
name
=
name_2
,
password
=
self
.
base_password
,
role
=
0
)
member_id_2
=
self
.
app
.
case_create_member
(
name
=
name_2
,
password
=
self
.
base_password
,
role
=
0
)
member_id_3
=
self
.
app
.
case_create_member
(
name
=
name_3
,
password
=
self
.
base_password
,
role
=
0
)
member_id_3
=
self
.
app
.
case_create_member
(
name
=
name_3
,
password
=
self
.
base_password
,
role
=
0
)
...
...
WorkCase/APP/Members/test_members_get.py
View file @
5229b77f
...
@@ -73,43 +73,17 @@ class TestMembersGet(object):
...
@@ -73,43 +73,17 @@ class TestMembersGet(object):
status
=
status
,
del_flag
=
del_flag
)
status
=
status
,
del_flag
=
del_flag
)
return
sql
return
sql
@allure.title
(
"members.get:token未传"
)
@allure.story
(
"查询用户:token未传"
)
@allure.severity
(
"blocker"
)
def
test_case_01
(
self
):
response
=
self
.
app
.
members_get
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"token不存在"
)
@allure.title
(
"members.get:token的用户已删除"
)
@allure.story
(
"查询用户:token的用户已删除"
)
@allure.severity
(
"blocker"
)
def
test_case_02
(
self
):
self
.
app
.
update_members_del_flag
(
session
=
self
.
db_session
(),
members_id
=
self
.
base_id
,
value
=
CaseBase
()
.
del_flag
[
"ON"
])
response
=
self
.
app
.
members_get
(
token
=
self
.
token
)
self
.
app
.
check_code
(
response
=
response
,
code
=
2004
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"用户不存在"
)
@allure.title
(
"members.get:token的用户已禁用"
)
@allure.story
(
"查询用户:token的用户已禁用"
)
@allure.severity
(
"blocker"
)
def
test_case_03
(
self
):
self
.
app
.
update_members_status
(
session
=
self
.
db_session
(),
members_id
=
self
.
base_id
,
value
=
CaseBase
()
.
status
[
"OFF"
])
response
=
self
.
app
.
members_get
(
token
=
self
.
token
)
self
.
app
.
check_code
(
response
=
response
,
code
=
2003
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"账户已被禁用"
)
@allure.title
(
"members.get:无参数调用"
)
@allure.title
(
"members.get:无参数调用"
)
@allure.story
(
"查询用户:无参数调用"
)
@allure.story
(
"查询用户:无参数调用"
)
@allure.severity
(
"blocker"
)
@allure.severity
(
"blocker"
)
def
test_case_0
4
(
self
):
def
test_case_0
1
(
self
):
response
=
self
.
app
.
members_get
(
token
=
self
.
token
)
response
=
self
.
app
.
members_get
(
token
=
self
.
token
)
self
.
app
.
check_code
(
response
=
response
,
code
=
0
)
self
.
app
.
check_code
(
response
=
response
,
code
=
0
)
@allure.title
(
"members.get:name精确搜索"
)
@allure.title
(
"members.get:name精确搜索"
)
@allure.story
(
"查询用户:name精确搜索"
)
@allure.story
(
"查询用户:name精确搜索"
)
def
test_case_0
5
(
self
):
def
test_case_0
2
(
self
):
name
=
self
.
base_name
+
"0
5
"
name
=
self
.
base_name
+
"0
2
"
self
.
app
.
case_create_member
(
name
=
name
,
password
=
self
.
base_password
,
role
=
0
)
self
.
app
.
case_create_member
(
name
=
name
,
password
=
self
.
base_password
,
role
=
0
)
response
=
self
.
app
.
members_get
(
token
=
self
.
token
,
name
=
name
)
response
=
self
.
app
.
members_get
(
token
=
self
.
token
,
name
=
name
)
self
.
app
.
check_code
(
response
=
response
,
code
=
0
)
self
.
app
.
check_code
(
response
=
response
,
code
=
0
)
...
@@ -117,8 +91,8 @@ class TestMembersGet(object):
...
@@ -117,8 +91,8 @@ class TestMembersGet(object):
@allure.title
(
"members.get:status=0查询"
)
@allure.title
(
"members.get:status=0查询"
)
@allure.story
(
"查询用户:status=0查询"
)
@allure.story
(
"查询用户:status=0查询"
)
def
test_case_0
6
(
self
):
def
test_case_0
3
(
self
):
name
=
self
.
base_name
+
"0
6
"
name
=
self
.
base_name
+
"0
3
"
member_id
=
self
.
app
.
case_create_member
(
name
=
name
,
password
=
self
.
base_password
,
role
=
0
)
member_id
=
self
.
app
.
case_create_member
(
name
=
name
,
password
=
self
.
base_password
,
role
=
0
)
self
.
app
.
members_update_status
(
token
=
self
.
token
,
memberIds
=
[
member_id
],
status
=
0
)
self
.
app
.
members_update_status
(
token
=
self
.
token
,
memberIds
=
[
member_id
],
status
=
0
)
response
=
self
.
app
.
members_get
(
token
=
self
.
token
,
name
=
name
,
status
=
0
)
response
=
self
.
app
.
members_get
(
token
=
self
.
token
,
name
=
name
,
status
=
0
)
...
@@ -127,9 +101,10 @@ class TestMembersGet(object):
...
@@ -127,9 +101,10 @@ class TestMembersGet(object):
@allure.title
(
"members.get:status=1查询"
)
@allure.title
(
"members.get:status=1查询"
)
@allure.story
(
"查询用户:status=1查询"
)
@allure.story
(
"查询用户:status=1查询"
)
def
test_case_07
(
self
):
def
test_case_04
(
self
):
name
=
self
.
base_name
+
"07"
name
=
self
.
base_name
+
"04"
self
.
app
.
case_create_member
(
name
=
name
,
password
=
self
.
base_password
,
role
=
0
)
member_id
=
self
.
app
.
case_create_member
(
name
=
name
,
password
=
self
.
base_password
,
role
=
0
)
self
.
app
.
members_update_status
(
token
=
self
.
token
,
memberIds
=
[
member_id
],
status
=
1
)
response
=
self
.
app
.
members_get
(
token
=
self
.
token
,
name
=
name
,
status
=
1
)
response
=
self
.
app
.
members_get
(
token
=
self
.
token
,
name
=
name
,
status
=
1
)
self
.
app
.
check_code
(
response
=
response
,
code
=
0
)
self
.
app
.
check_code
(
response
=
response
,
code
=
0
)
self
.
app
.
check_keyValue
(
_json
=
UtilsResponse
()
.
get_data_list
(
response
=
response
),
_key
=
"status"
,
_value
=
1
)
self
.
app
.
check_keyValue
(
_json
=
UtilsResponse
()
.
get_data_list
(
response
=
response
),
_key
=
"status"
,
_value
=
1
)
...
...
WorkCase/APP/Members/test_members_get_role.py
View file @
5229b77f
...
@@ -77,36 +77,10 @@ class TestMembersGetRole(object):
...
@@ -77,36 +77,10 @@ class TestMembersGetRole(object):
assert
y
[
"value"
]
==
"只读角色"
assert
y
[
"value"
]
==
"只读角色"
assert
y
[
"scope"
]
==
"非配置页面全部只读权限"
assert
y
[
"scope"
]
==
"非配置页面全部只读权限"
@allure.title
(
"members.get.role:token未传"
)
@allure.story
(
"获取用户角色:token未传"
)
@allure.severity
(
"blocker"
)
def
test_case_01
(
self
):
response
=
self
.
app
.
members_get_role
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"token不存在"
)
@allure.title
(
"members.get.role:token的用户已删除"
)
@allure.story
(
"获取用户角色:token的用户已删除"
)
@allure.severity
(
"blocker"
)
def
test_case_02
(
self
):
self
.
app
.
update_members_del_flag
(
session
=
self
.
db_session
(),
members_id
=
self
.
base_id
,
value
=
CaseBase
()
.
del_flag
[
"ON"
])
response
=
self
.
app
.
members_get_role
(
token
=
self
.
token
)
self
.
app
.
check_code
(
response
=
response
,
code
=
2004
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"用户不存在"
)
@allure.title
(
"members.get.role:token的用户已禁用"
)
@allure.story
(
"获取用户角色:token的用户已禁用"
)
@allure.severity
(
"blocker"
)
def
test_case_03
(
self
):
self
.
app
.
update_members_status
(
session
=
self
.
db_session
(),
members_id
=
self
.
base_id
,
value
=
CaseBase
()
.
status
[
"OFF"
])
response
=
self
.
app
.
members_get_role
(
token
=
self
.
token
)
self
.
app
.
check_code
(
response
=
response
,
code
=
2003
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"账户已被禁用"
)
@allure.title
(
"members.get.role:无参数调用"
)
@allure.title
(
"members.get.role:无参数调用"
)
@allure.story
(
"获取用户角色:无参数调用"
)
@allure.story
(
"获取用户角色:无参数调用"
)
@allure.severity
(
"blocker"
)
@allure.severity
(
"blocker"
)
def
test_case_0
4
(
self
):
def
test_case_0
1
(
self
):
response
=
self
.
app
.
members_get_role
(
token
=
self
.
token
)
response
=
self
.
app
.
members_get_role
(
token
=
self
.
token
)
self
.
app
.
check_code
(
response
=
response
,
code
=
0
)
self
.
app
.
check_code
(
response
=
response
,
code
=
0
)
self
.
check_data
(
response
=
response
)
self
.
check_data
(
response
=
response
)
...
...
WorkCase/APP/Members/test_members_list.py
View file @
5229b77f
...
@@ -69,39 +69,10 @@ class TestMembersList(object):
...
@@ -69,39 +69,10 @@ class TestMembersList(object):
sql
=
DataMembers
()
.
select_all_from_allKeys
(
session
=
session
,
_id
=
_id
)
sql
=
DataMembers
()
.
select_all_from_allKeys
(
session
=
session
,
_id
=
_id
)
return
sql
return
sql
@allure.title
(
"members.list:token未传"
)
@allure.story
(
"查询用户下拉框:token未传"
)
@allure.severity
(
"blocker"
)
@pytest.mark.skip
(
reason
=
"此接口未加入token验证"
)
def
test_case_01
(
self
):
response
=
self
.
app
.
members_list
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"token不存在"
)
@allure.title
(
"members.list:token的用户已删除"
)
@allure.story
(
"查询用户下拉框:token的用户已删除"
)
@allure.severity
(
"blocker"
)
@pytest.mark.skip
(
reason
=
"此接口未加入token验证"
)
def
test_case_02
(
self
):
self
.
app
.
update_members_del_flag
(
members_id
=
self
.
base_id
,
value
=
CaseBase
()
.
del_flag
[
"ON"
])
response
=
self
.
app
.
members_list
(
token
=
self
.
token
)
self
.
app
.
check_code
(
response
=
response
,
code
=
2004
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"用户不存在"
)
@allure.title
(
"members.list:token的用户已禁用"
)
@allure.story
(
"查询用户下拉框:token的用户已禁用"
)
@allure.severity
(
"blocker"
)
@pytest.mark.skip
(
reason
=
"此接口未加入token验证"
)
def
test_case_03
(
self
):
self
.
app
.
update_members_status
(
members_id
=
self
.
base_id
,
value
=
CaseBase
()
.
status
[
"OFF"
])
response
=
self
.
app
.
members_list
(
token
=
self
.
token
)
self
.
app
.
check_code
(
response
=
response
,
code
=
2003
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"账户已被禁用"
)
@allure.title
(
"members.list:成功查询"
)
@allure.title
(
"members.list:成功查询"
)
@allure.story
(
"查询用户下拉框:成功查询"
)
@allure.story
(
"查询用户下拉框:成功查询"
)
@allure.severity
(
"blocker"
)
@allure.severity
(
"blocker"
)
def
test_case_0
4
(
self
):
def
test_case_0
1
(
self
):
response
=
self
.
app
.
members_list
(
token
=
self
.
token
)
response
=
self
.
app
.
members_list
(
token
=
self
.
token
)
self
.
app
.
check_code
(
response
=
response
,
code
=
0
)
self
.
app
.
check_code
(
response
=
response
,
code
=
0
)
...
...
WorkCase/APP/Members/test_members_update_info.py
View file @
5229b77f
...
@@ -94,37 +94,11 @@ class TestMembersUpdateInfo(object):
...
@@ -94,37 +94,11 @@ class TestMembersUpdateInfo(object):
assert
y
.
status
==
CaseBase
()
.
status
[
"ON"
]
assert
y
.
status
==
CaseBase
()
.
status
[
"ON"
]
assert
x
==
0
assert
x
==
0
@allure.title
(
"members.update.info:token未传"
)
@allure.story
(
"更新用户数据:token未传"
)
@allure.severity
(
"blocker"
)
def
test_case_01
(
self
):
response
=
self
.
app
.
members_update_info
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"token不存在"
)
@allure.title
(
"members.update.info:token的用户已删除"
)
@allure.story
(
"更新用户数据:token的用户已删除"
)
@allure.severity
(
"blocker"
)
def
test_case_02
(
self
):
self
.
app
.
update_members_del_flag
(
session
=
self
.
db_session
(),
members_id
=
self
.
base_id
,
value
=
CaseBase
()
.
del_flag
[
"ON"
])
response
=
self
.
app
.
members_update_info
(
token
=
self
.
token
)
self
.
app
.
check_code
(
response
=
response
,
code
=
2004
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"用户不存在"
)
@allure.title
(
"members.update.info:token的用户已禁用"
)
@allure.story
(
"更新用户数据:token的用户已禁用"
)
@allure.severity
(
"blocker"
)
def
test_case_03
(
self
):
self
.
app
.
update_members_status
(
session
=
self
.
db_session
(),
members_id
=
self
.
base_id
,
value
=
CaseBase
()
.
status
[
"OFF"
])
response
=
self
.
app
.
members_update_info
(
token
=
self
.
token
)
self
.
app
.
check_code
(
response
=
response
,
code
=
2003
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"账户已被禁用"
)
@allure.title
(
"members.update.info:更新所有字段"
)
@allure.title
(
"members.update.info:更新所有字段"
)
@allure.story
(
"更新用户数据:更新所有字段"
)
@allure.story
(
"更新用户数据:更新所有字段"
)
@allure.severity
(
"blocker"
)
@allure.severity
(
"blocker"
)
def
test_case_0
4
(
self
):
def
test_case_0
1
(
self
):
name
=
self
.
base_name
+
"0
4
"
name
=
self
.
base_name
+
"0
1
"
member_id
=
self
.
app
.
case_create_member
(
name
=
name
,
password
=
self
.
base_password
,
role
=
0
)
member_id
=
self
.
app
.
case_create_member
(
name
=
name
,
password
=
self
.
base_password
,
role
=
0
)
response
=
self
.
app
.
members_update_info
(
token
=
self
.
token
,
_id
=
member_id
,
name
=
name
+
"修改"
,
response
=
self
.
app
.
members_update_info
(
token
=
self
.
token
,
_id
=
member_id
,
name
=
name
+
"修改"
,
password
=
"Test"
,
role
=
1
,
position
=
"position"
,
phone
=
"phone"
,
password
=
"Test"
,
role
=
1
,
position
=
"position"
,
phone
=
"phone"
,
...
...
WorkCase/APP/Members/test_members_update_status.py
View file @
5229b77f
...
@@ -91,37 +91,11 @@ class TestMembersUpdateStatus(object):
...
@@ -91,37 +91,11 @@ class TestMembersUpdateStatus(object):
assert
y
.
status
==
status
assert
y
.
status
==
status
assert
x
==
0
assert
x
==
0
@allure.title
(
"members.update.status:token未传"
)
@allure.story
(
"更新用户数据:token未传"
)
@allure.severity
(
"blocker"
)
def
test_case_01
(
self
):
response
=
self
.
app
.
members_update_status
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"token不存在"
)
@allure.title
(
"members.update.status:token的用户已删除"
)
@allure.story
(
"更新用户数据:token的用户已删除"
)
@allure.severity
(
"blocker"
)
def
test_case_02
(
self
):
self
.
app
.
update_members_del_flag
(
session
=
self
.
db_session
(),
members_id
=
self
.
base_id
,
value
=
CaseBase
()
.
del_flag
[
"ON"
])
response
=
self
.
app
.
members_update_status
(
token
=
self
.
token
)
self
.
app
.
check_code
(
response
=
response
,
code
=
2004
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"用户不存在"
)
@allure.title
(
"members.update.status:token的用户已禁用"
)
@allure.story
(
"更新用户数据:token的用户已禁用"
)
@allure.severity
(
"blocker"
)
def
test_case_03
(
self
):
self
.
app
.
update_members_status
(
session
=
self
.
db_session
(),
members_id
=
self
.
base_id
,
value
=
CaseBase
()
.
del_flag
[
"OFF"
])
response
=
self
.
app
.
members_update_status
(
token
=
self
.
token
)
self
.
app
.
check_code
(
response
=
response
,
code
=
2003
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"账户已被禁用"
)
@allure.title
(
"members.update.status:status=0"
)
@allure.title
(
"members.update.status:status=0"
)
@allure.story
(
"更新用户数据:status=0"
)
@allure.story
(
"更新用户数据:status=0"
)
@allure.severity
(
"blocker"
)
@allure.severity
(
"blocker"
)
def
test_case_0
4
(
self
):
def
test_case_0
1
(
self
):
name
=
self
.
base_name
+
"0
4
"
name
=
self
.
base_name
+
"0
1
"
members_id
=
self
.
app
.
case_create_member
(
name
=
name
,
password
=
self
.
base_password
,
role
=
0
)
members_id
=
self
.
app
.
case_create_member
(
name
=
name
,
password
=
self
.
base_password
,
role
=
0
)
response
=
self
.
app
.
members_update_status
(
token
=
self
.
token
,
memberIds
=
[
members_id
],
status
=
0
)
response
=
self
.
app
.
members_update_status
(
token
=
self
.
token
,
memberIds
=
[
members_id
],
status
=
0
)
self
.
app
.
check_code
(
response
=
response
,
code
=
0
)
self
.
app
.
check_code
(
response
=
response
,
code
=
0
)
...
@@ -132,8 +106,8 @@ class TestMembersUpdateStatus(object):
...
@@ -132,8 +106,8 @@ class TestMembersUpdateStatus(object):
@allure.title
(
"members.update.status:status=1"
)
@allure.title
(
"members.update.status:status=1"
)
@allure.story
(
"更新用户数据:status=1"
)
@allure.story
(
"更新用户数据:status=1"
)
@allure.severity
(
"blocker"
)
@allure.severity
(
"blocker"
)
def
test_case_0
5
(
self
):
def
test_case_0
2
(
self
):
name
=
self
.
base_name
+
"0
5
"
name
=
self
.
base_name
+
"0
2
"
members_id
=
self
.
app
.
case_create_member
(
name
=
name
,
password
=
self
.
base_password
,
role
=
0
)
members_id
=
self
.
app
.
case_create_member
(
name
=
name
,
password
=
self
.
base_password
,
role
=
0
)
response
=
self
.
app
.
members_update_status
(
token
=
self
.
token
,
memberIds
=
[
members_id
],
status
=
1
)
response
=
self
.
app
.
members_update_status
(
token
=
self
.
token
,
memberIds
=
[
members_id
],
status
=
1
)
self
.
app
.
check_code
(
response
=
response
,
code
=
0
)
self
.
app
.
check_code
(
response
=
response
,
code
=
0
)
...
...
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