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
f54833e8
Commit
f54833e8
authored
Dec 20, 2019
by
sanshi
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
token 調整
parent
7bb5746c
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
57 changed files
with
133 additions
and
92 deletions
+133
-92
test_addressbokk_iplist_get.py
WorkCase/APP/AddressBook/test_addressbokk_iplist_get.py
+1
-1
test_addressbook_create.py
WorkCase/APP/AddressBook/test_addressbook_create.py
+13
-13
test_addressbook_delete.py
WorkCase/APP/AddressBook/test_addressbook_delete.py
+2
-2
test_addressbook_disabled.py
WorkCase/APP/AddressBook/test_addressbook_disabled.py
+2
-2
test_addressbook_enabled.py
WorkCase/APP/AddressBook/test_addressbook_enabled.py
+2
-2
test_addressbook_get.py
WorkCase/APP/AddressBook/test_addressbook_get.py
+2
-2
test_addressbook_update.py
WorkCase/APP/AddressBook/test_addressbook_update.py
+3
-3
test_businesses_create.py
WorkCase/APP/Businesses/test_businesses_create.py
+1
-1
test_businesses_delete.py
WorkCase/APP/Businesses/test_businesses_delete.py
+1
-1
test_businesses_get.py
WorkCase/APP/Businesses/test_businesses_get.py
+1
-1
test_businesses_tree.py
WorkCase/APP/Businesses/test_businesses_tree.py
+1
-1
test_businesses_type_create.py
WorkCase/APP/Businesses/test_businesses_type_create.py
+1
-1
test_businesses_type_delete.py
WorkCase/APP/Businesses/test_businesses_type_delete.py
+1
-1
test_businesses_type_get.py
WorkCase/APP/Businesses/test_businesses_type_get.py
+1
-1
test_businesses_type_update.py
WorkCase/APP/Businesses/test_businesses_type_update.py
+1
-1
test_businesses_update.py
WorkCase/APP/Businesses/test_businesses_update.py
+1
-1
test_device_asset_getFactoryList.py
WorkCase/APP/Device/test_device_asset_getFactoryList.py
+1
-1
test_device_asset_ips.py
WorkCase/APP/Device/test_device_asset_ips.py
+1
-1
test_device_create.py
WorkCase/APP/Device/test_device_create.py
+56
-19
test_device_delete.py
WorkCase/APP/Device/test_device_delete.py
+1
-1
test_device_get.py
WorkCase/APP/Device/test_device_get.py
+1
-1
test_device_status.py
WorkCase/APP/Device/test_device_status.py
+1
-1
test_device_update.py
WorkCase/APP/Device/test_device_update.py
+1
-1
test_experience_create.py
WorkCase/APP/Experience/test_experience_create.py
+1
-1
test_experience_delete.py
WorkCase/APP/Experience/test_experience_delete.py
+1
-1
test_experience_get.py
WorkCase/APP/Experience/test_experience_get.py
+0
-0
test_experience_items_list.py
WorkCase/APP/Experience/test_experience_items_list.py
+1
-1
test_experience_problem_list.py
WorkCase/APP/Experience/test_experience_problem_list.py
+1
-1
test_experience_update.py
WorkCase/APP/Experience/test_experience_update.py
+1
-1
test_file_upload.py
WorkCase/APP/File/test_file_upload.py
+1
-1
test_hosttype_create.py
WorkCase/APP/HostType/test_hosttype_create.py
+1
-1
test_hosttype_delete.py
WorkCase/APP/HostType/test_hosttype_delete.py
+1
-1
test_hosttype_get.py
WorkCase/APP/HostType/test_hosttype_get.py
+1
-1
test_hosttype_list.py
WorkCase/APP/HostType/test_hosttype_list.py
+1
-1
test_hosttype_tree.py
WorkCase/APP/HostType/test_hosttype_tree.py
+1
-1
test_hosttype_update.py
WorkCase/APP/HostType/test_hosttype_update.py
+1
-1
test_inspection_rule_create.py
WorkCase/APP/Inspection/test_inspection_rule_create.py
+1
-1
test_inspection_rule_delete.py
WorkCase/APP/Inspection/test_inspection_rule_delete.py
+1
-1
test_inspection_rule_get.py
WorkCase/APP/Inspection/test_inspection_rule_get.py
+1
-1
test_inspection_rule_status.py
WorkCase/APP/Inspection/test_inspection_rule_status.py
+1
-1
test_inspection_rule_update.py
WorkCase/APP/Inspection/test_inspection_rule_update.py
+1
-1
test_members_create.py
WorkCase/APP/Members/test_members_create.py
+1
-1
test_members_delete.py
WorkCase/APP/Members/test_members_delete.py
+1
-1
test_members_get.py
WorkCase/APP/Members/test_members_get.py
+1
-1
test_members_get_role.py
WorkCase/APP/Members/test_members_get_role.py
+1
-1
test_members_list.py
WorkCase/APP/Members/test_members_list.py
+1
-1
test_members_update_info.py
WorkCase/APP/Members/test_members_update_info.py
+1
-1
test_members_update_status.py
WorkCase/APP/Members/test_members_update_status.py
+1
-1
test_rule_create.py
WorkCase/APP/Rule/test_rule_create.py
+1
-1
test_rule_delete.py
WorkCase/APP/Rule/test_rule_delete.py
+1
-1
test_rule_get.py
WorkCase/APP/Rule/test_rule_get.py
+1
-1
test_rule_list.py
WorkCase/APP/Rule/test_rule_list.py
+1
-1
test_rule_update.py
WorkCase/APP/Rule/test_rule_update.py
+1
-1
test_settings_changePassword.py
WorkCase/APP/Settings/test_settings_changePassword.py
+1
-1
test_settings_get_member.py
WorkCase/APP/Settings/test_settings_get_member.py
+1
-1
__init__.py
WorkCase/APP/__init__.py
+4
-0
__init__.py
WorkCase/__init__.py
+2
-2
No files found.
WorkCase/APP/AddressBook/test_addressbokk_iplist_get.py
View file @
f54833e8
...
...
@@ -120,7 +120,7 @@ class TestAddressBookIplistGet(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
addressbook_iplist_get
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"addressbook.iplist.get:token的用户已删除"
)
@allure.story
(
"查询地址簿列表:token的用户已删除"
)
...
...
WorkCase/APP/AddressBook/test_addressbook_create.py
View file @
f54833e8
...
...
@@ -45,9 +45,9 @@ class TestAddressBookCreate(object):
base_password
=
"123456"
base_name
=
"SS 自动化专用地址簿"
base_iplist
=
"1
92.168.0
.1-254"
base_iplist
=
"1
72.16.3
.1-254"
base_iprange
=
"1
92.168.0
.1-254"
base_iprange
=
"1
72.16.3
.1-254"
base_delay
=
"1h"
@classmethod
...
...
@@ -152,7 +152,7 @@ class TestAddressBookCreate(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
addressbook_create
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"addressbook.create:token的用户已删除"
)
@allure.story
(
"创建地址簿:token的用户已删除"
)
...
...
@@ -190,7 +190,7 @@ class TestAddressBookCreate(object):
def
test_case_05
(
self
):
name
=
self
.
base_name
+
"05"
response
=
self
.
app
.
addressbook_create
(
token
=
self
.
token
,
name
=
name
,
iplist
=
self
.
base_iplist
,
available
=
CaseBase
()
.
available
[
"ON"
],
delay
=
"1
h
"
,
_type
=
2
)
available
=
CaseBase
()
.
available
[
"ON"
],
delay
=
"1
m
"
,
_type
=
2
)
self
.
app
.
check_code
(
response
=
response
,
code
=
0
)
self
.
check_select
(
response
=
response
,
name
=
name
,
available
=
CaseBase
()
.
available
[
"ON"
],
check_type
=
2
,
dchecks_type
=
11
,
dchecks_key_
=
"1.3.6.1.2.1.25.4.2.1.2"
,
dchecks_snmp_community
=
"{$SNMP_COMMUNITY}"
,
...
...
@@ -228,13 +228,13 @@ if __name__ == "__main__":
import
os
# 执行自动化测试用例
case_info
=
os
.
path
.
split
(
__file__
)
case
=
UtilsCmd
()
.
pytest_cmd
()
r
=
UtilsPyTest
(
case
=
case
,
case_info
=
case_info
)
r
.
run_main
()
#
a = TestAddressBookCreate()
#
a.setup_class()
#
a.setup_method()
# a.test_case_04
()
#
case_info = os.path.split(__file__)
#
case = UtilsCmd().pytest_cmd()
#
r = UtilsPyTest(case=case, case_info=case_info)
#
r.run_main()
a
=
TestAddressBookCreate
()
a
.
setup_class
()
a
.
setup_method
()
a
.
test_case_05
()
WorkCase/APP/AddressBook/test_addressbook_delete.py
View file @
f54833e8
...
...
@@ -45,7 +45,7 @@ class TestAddressBookDelete(object):
base_password
=
"123456"
base_name
=
"SS 自动化专用地址簿"
base_iplist
=
"1
92.168.1
.1-254"
base_iplist
=
"1
72.16.3
.1-254"
@classmethod
def
setup_class
(
cls
):
...
...
@@ -112,7 +112,7 @@ class TestAddressBookDelete(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
addressbook_delete
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"addressbook.delete:token的用户已删除"
)
@allure.story
(
"删除地址簿:token的用户已删除"
)
...
...
WorkCase/APP/AddressBook/test_addressbook_disabled.py
View file @
f54833e8
...
...
@@ -45,7 +45,7 @@ class TestAddressBookDisabled(object):
base_password
=
"123456"
base_name
=
"SS 自动化专用地址簿"
base_iplist
=
"1
92.168.6
.1-254"
base_iplist
=
"1
72.16.3
.1-254"
@classmethod
def
setup_class
(
cls
):
...
...
@@ -122,7 +122,7 @@ class TestAddressBookDisabled(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
addressbook_disabled
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"addressbook.disabled:token的用户已删除"
)
@allure.story
(
"禁用地址簿:token的用户已删除"
)
...
...
WorkCase/APP/AddressBook/test_addressbook_enabled.py
View file @
f54833e8
...
...
@@ -45,7 +45,7 @@ class TestAddressBookEnable(object):
base_password
=
"123456"
base_name
=
"SS 自动化专用地址簿"
base_iplist
=
"1
92.168.5
.1-254"
base_iplist
=
"1
72.16.3
.1-254"
@classmethod
def
setup_class
(
cls
):
...
...
@@ -122,7 +122,7 @@ class TestAddressBookEnable(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
addressbook_enabled
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"addressbook.enabled:token的用户已删除"
)
@allure.story
(
"启用地址簿:token的用户已删除"
)
...
...
WorkCase/APP/AddressBook/test_addressbook_get.py
View file @
f54833e8
...
...
@@ -45,7 +45,7 @@ class TestAddressBookGet(object):
base_password
=
"123456"
base_name
=
"SS 自动化专用地址簿"
base_iplist
=
"1
92.168.5
.1-254"
base_iplist
=
"1
72.16.3
.1-254"
@classmethod
def
setup_class
(
cls
):
...
...
@@ -124,7 +124,7 @@ class TestAddressBookGet(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
addressbook_get
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"addressbook.get:token的用户已删除"
)
@allure.story
(
"查询地址簿:token的用户已删除"
)
...
...
WorkCase/APP/AddressBook/test_addressbook_update.py
View file @
f54833e8
...
...
@@ -46,8 +46,8 @@ class TestAddressBookUpdate(object):
base_password
=
"123456"
base_name
=
"SS 自动化专用地址簿"
base_iplist
=
"1
92.168
.3.1-254"
base_update_iplist
=
"1
92.168.4.1
-254"
base_iplist
=
"1
72.16
.3.1-254"
base_update_iplist
=
"1
72.16.3.2
-254"
base_iprange
=
"192.168.0.1-254"
base_delay
=
"1h"
...
...
@@ -154,7 +154,7 @@ class TestAddressBookUpdate(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
addressbook_update
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"addressbook.update:token的用户已删除"
)
@allure.story
(
"更新地址簿:token的用户已删除"
)
...
...
WorkCase/APP/Businesses/test_businesses_create.py
View file @
f54833e8
...
...
@@ -96,7 +96,7 @@ class TestBusinessesCreate(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
businesses_create
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"businesses.create:token的用户已删除"
)
@allure.story
(
"创建业务:token的用户已删除"
)
...
...
WorkCase/APP/Businesses/test_businesses_delete.py
View file @
f54833e8
...
...
@@ -87,7 +87,7 @@ class TestBusinessesDelete(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
businesses_delete
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"businesses.delete:token的用户已删除"
)
@allure.story
(
"删除业务:token的用户已删除"
)
...
...
WorkCase/APP/Businesses/test_businesses_get.py
View file @
f54833e8
...
...
@@ -108,7 +108,7 @@ class TestBusinessesGet(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
businesses_get
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"businesses.get:token的用户已删除"
)
@allure.story
(
"查询业务:token的用户已删除"
)
...
...
WorkCase/APP/Businesses/test_businesses_tree.py
View file @
f54833e8
...
...
@@ -109,7 +109,7 @@ class TestBusinessesTree(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
businesses_tree
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"businesses.tree:token的用户已删除"
)
@allure.story
(
"查询业务:token的用户已删除"
)
...
...
WorkCase/APP/Businesses/test_businesses_type_create.py
View file @
f54833e8
...
...
@@ -87,7 +87,7 @@ class TestBusinessesTypeCreate(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
businesses_type_create
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"businesses.type.create:token的用户已删除"
)
@allure.story
(
"创建业务类型:token的用户已删除"
)
...
...
WorkCase/APP/Businesses/test_businesses_type_delete.py
View file @
f54833e8
...
...
@@ -80,7 +80,7 @@ class TestBusinessesTypeDelete(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
businesses_type_delete
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"businesses.type.delete:token的用户已删除"
)
@allure.story
(
"删除业务类型:token的用户已删除"
)
...
...
WorkCase/APP/Businesses/test_businesses_type_get.py
View file @
f54833e8
...
...
@@ -89,7 +89,7 @@ class TestBusinessesTypeGet(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
businesses_type_get
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"businesses.type.get:token的用户已删除"
)
@allure.story
(
"查询业务类型:token的用户已删除"
)
...
...
WorkCase/APP/Businesses/test_businesses_type_update.py
View file @
f54833e8
...
...
@@ -88,7 +88,7 @@ class TestBusinessesTypeUpdate(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
businesses_type_update
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"businesses.type.update:token的用户已删除"
)
@allure.story
(
"更新业务类型:token的用户已删除"
)
...
...
WorkCase/APP/Businesses/test_businesses_update.py
View file @
f54833e8
...
...
@@ -104,7 +104,7 @@ class TestBusinessesUpdate(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
businesses_update
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"businesses.update:token的用户已删除"
)
@allure.story
(
"更新业务:token的用户已删除"
)
...
...
WorkCase/APP/Device/test_device_asset_getFactoryList.py
View file @
f54833e8
...
...
@@ -91,7 +91,7 @@ class TestDeviceAssetGetFactoryList(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
device_asset_getFactoryList
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"device.asset.getFactoryList:token的用户已删除"
)
@allure.story
(
"查询品牌下拉框:token的用户已删除"
)
...
...
WorkCase/APP/Device/test_device_asset_ips.py
View file @
f54833e8
...
...
@@ -102,7 +102,7 @@ class TestDeviceAssetIps(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
device_asset_ips
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"device.asset.ips:token的用户已删除"
)
@allure.story
(
"查询资产IPS下拉框:token的用户已删除"
)
...
...
WorkCase/APP/Device/test_device_create.py
View file @
f54833e8
...
...
@@ -7,11 +7,15 @@
from
__future__
import
division
from
WorkCase
import
CaseBase
from
WorkData.Zabbix.items
import
DataItems
from
WorkUtils.UtilsLog
import
UtilsLog
from
WorkUtils.UtilsDataBase
import
UtilsDataBase
from
WorkUtils.UtilsResponse
import
UtilsResponse
from
WorkData.Argus.hosts
import
DataHosts
from
WorkData.Argus.businesses_hosts
import
DataBusinessesHosts
from
WorkData.Zabbix.hosts
import
DataHosts
as
ZabbixDataHosts
from
WorkData.Zabbix.interface
import
DataInterface
import
allure
...
...
@@ -28,6 +32,12 @@ class TestDeviceCreate(object):
db_user
=
env
[
"db_user"
]
db_pw
=
env
[
"db_pw"
]
db_base
=
env
[
"db_base"
]
host_zabbix
=
env
[
"host_zabbix"
]
db_url_zabbix
=
env
[
"db_url_zabbix"
]
db_port_zabbix
=
env
[
"db_port_zabbix"
]
db_user_zabbix
=
env
[
"db_user_zabbix"
]
db_pw_zabbix
=
env
[
"db_pw_zabbix"
]
db_base_zabbix
=
env
[
"db_base_zabbix"
]
login_name
=
"SS测试用户名"
...
...
@@ -41,8 +51,8 @@ class TestDeviceCreate(object):
base_port
=
161
base_name
=
"SS 自动化专用"
base_business_id_1
=
"12"
base_business_id_2
=
"13"
base_business_id_1
=
12
base_business_id_2
=
13
@classmethod
def
setup_class
(
cls
):
...
...
@@ -50,6 +60,19 @@ class TestDeviceCreate(object):
session
=
UtilsDataBase
()
.
conn_mysql
(
db_url
=
cls
.
db_url
,
db_port
=
cls
.
db_port
,
db_base
=
cls
.
db_base
,
db_user
=
cls
.
db_user
,
db_pw
=
cls
.
db_pw
)
DataHosts
()
.
delete_like_host_name
(
session
=
session
,
host_name
=
cls
.
base_name
)
session
=
UtilsDataBase
()
.
conn_mysql
(
db_url
=
cls
.
db_url_zabbix
,
db_port
=
cls
.
db_port_zabbix
,
db_base
=
cls
.
db_base_zabbix
,
db_user
=
cls
.
db_user_zabbix
,
db_pw
=
cls
.
db_pw_zabbix
)
sql
=
ZabbixDataHosts
()
.
select_like_name
(
session
=
session
,
name
=
cls
.
base_name
)
for
x
,
y
in
enumerate
(
sql
):
session
=
UtilsDataBase
()
.
conn_mysql
(
db_url
=
cls
.
db_url_zabbix
,
db_port
=
cls
.
db_port_zabbix
,
db_base
=
cls
.
db_base_zabbix
,
db_user
=
cls
.
db_user_zabbix
,
db_pw
=
cls
.
db_pw_zabbix
)
DataItems
()
.
delete_hostid
(
session
=
session
,
hostid
=
y
.
hostid
)
session
=
UtilsDataBase
()
.
conn_mysql
(
db_url
=
cls
.
db_url_zabbix
,
db_port
=
cls
.
db_port_zabbix
,
db_base
=
cls
.
db_base_zabbix
,
db_user
=
cls
.
db_user_zabbix
,
db_pw
=
cls
.
db_pw_zabbix
)
ZabbixDataHosts
()
.
delete_like_name
(
session
=
session
,
name
=
cls
.
base_name
)
@classmethod
def
teardown_class
(
cls
):
cls
.
log
.
debug
(
"结束执行测试套件......."
)
...
...
@@ -74,7 +97,8 @@ class TestDeviceCreate(object):
@allure.step
(
"连接数据库:Zabbix"
)
def
db_session_zabbix
(
self
):
session
=
UtilsDataBase
()
.
conn_mysql
(
db_url
=
self
.
db_url
,
db_port
=
self
.
db_port
,
db_base
=
self
.
db_base_zabbix
,
db_user
=
self
.
db_user
,
db_pw
=
self
.
db_pw
)
session
=
UtilsDataBase
()
.
conn_mysql
(
db_url
=
self
.
db_url_zabbix
,
db_port
=
self
.
db_port_zabbix
,
db_base
=
self
.
db_base_zabbix
,
db_user
=
self
.
db_user_zabbix
,
db_pw
=
self
.
db_pw_zabbix
)
return
session
@allure.step
(
"查询表:hosts"
)
...
...
@@ -83,6 +107,12 @@ class TestDeviceCreate(object):
sql
=
DataHosts
()
.
select_all_from_allKeys
(
session
=
session
,
hostid
=
hostid
,
host_name
=
host_name
,
available
=
available
,
monitor_status
=
monitor_status
)
return
sql
@allure.step
(
"查询表:businesses_hosts"
)
def
select_businesses_hosts
(
self
,
hostid
=
None
,
businessesid
=
None
):
session
=
self
.
db_session
()
sql
=
DataBusinessesHosts
()
.
select_all_from_allKeys
(
session
=
session
,
hostid
=
hostid
,
businessesid
=
businessesid
)
return
sql
@allure.step
(
"查询表:interface"
)
def
select_interface
(
self
,
hostid
=
None
):
session
=
self
.
db_session_zabbix
()
...
...
@@ -106,7 +136,7 @@ class TestDeviceCreate(object):
def
check_select
(
self
,
response
,
name
,
manage_ip
,
manage_level
,
host_type
,
parent_host
,
monitor_status
,
iplist
,
dns
,
monitor_interface
,
ops_person
,
factoryId
,
model
,
version
,
serialnumber
,
description
,
snmp_community
,
ipmi_authtype
,
ipmi_privilege
,
ipmi_username
,
ipmi_password
,
businessIds
,
hostTypeTree
,
businessTree
):
ipmi_username
,
ipmi_password
,
hostTypeTree
,
businessTree
):
data
=
UtilsResponse
()
.
get_data
(
response
=
response
)
sql
=
self
.
select_hosts
(
hostid
=
data
)
assert
sql
!=
[]
...
...
@@ -123,7 +153,7 @@ class TestDeviceCreate(object):
assert
y
.
iplist
==
iplist
assert
y
.
dns
==
dns
assert
int
(
y
.
monitor_interface
)
==
monitor_interface
assert
y
.
business_ids
==
businessIds
#
assert y.business_ids == businessIds
assert
y
.
host_type_tree
==
hostTypeTree
assert
y
.
business_tree
==
businessTree
# assert y.port == port
...
...
@@ -140,6 +170,14 @@ class TestDeviceCreate(object):
assert
y
.
ipmi_password
==
ipmi_password
assert
x
==
0
sql
=
self
.
select_businesses_hosts
(
hostid
=
data
)
business_ids
=
[]
for
x
,
y
in
enumerate
(
sql
):
assert
y
.
businessesid
in
[
self
.
base_business_id_1
,
self
.
base_business_id_2
]
business_ids
.
append
(
y
.
business_ids
)
for
x
,
y
in
enumerate
([
self
.
base_business_id_1
,
self
.
base_business_id_2
]):
assert
y
in
business_ids
@allure.step
(
"校验查询结果"
)
def
check_monitor_type
(
self
,
response
,
name
,
monitor_type
):
data
=
UtilsResponse
()
.
get_data
(
response
=
response
)
...
...
@@ -155,7 +193,7 @@ class TestDeviceCreate(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
device_create
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"device.create:token的用户已删除"
)
@allure.story
(
"创建资产:token的用户已删除"
)
...
...
@@ -234,19 +272,18 @@ class TestDeviceCreate(object):
response
=
self
.
app
.
device_create
(
token
=
self
.
token
,
hostName
=
name
,
hostType
=
self
.
base_type_agent
,
iplist
=
self
.
base_ip
,
monitorInterface
=
self
.
base_port
,
monitorType
=
1
,
manageLevel
=
1
,
parentHost
=
1
,
businessIds
=
self
.
base_business_id_1
+
","
+
self
.
base_business_id_2
,
businessIds
=
[
self
.
base_business_id_1
,
self
.
base_business_id_2
]
,
hostTypeTree
=
"hostTypeTree"
,
businessTree
=
"businessTree"
,
opsPerson
=
11
,
snmpCommunity
=
"
snmpCommunity
"
,
opsPerson
=
11
,
snmpCommunity
=
"
public
"
,
ipmiAuthtype
=
1
,
ipmiPrivilege
=
1
,
ipmiUsername
=
"ipmiUsername"
,
ipmiPassword
=
"ipmiPassword"
,
factoryId
=
1
,
model
=
"model"
,
version
=
"version"
,
serialnumber
=
"serialnumber"
,
description
=
"description"
,
monitorStatus
=
1
)
self
.
app
.
check_code
(
response
=
response
,
code
=
0
)
self
.
check_select
(
response
=
response
,
name
=
name
,
manage_ip
=
self
.
base_ip
,
manage_level
=
1
,
host_type
=
self
.
base_type_agent
,
monitor_status
=
1
,
iplist
=
self
.
base_ip
,
dns
=
None
,
monitor_interface
=
self
.
base_port
,
ops_person
=
11
,
snmp_community
=
"
snmpCommunity
"
,
iplist
=
self
.
base_ip
,
dns
=
None
,
monitor_interface
=
self
.
base_port
,
ops_person
=
11
,
snmp_community
=
"
public
"
,
ipmi_authtype
=
1
,
ipmi_privilege
=
1
,
ipmi_username
=
"ipmiUsername"
,
ipmi_password
=
"ipmiPassword"
,
parent_host
=
1
,
factoryId
=
1
,
model
=
"model"
,
version
=
"version"
,
serialnumber
=
"serialnumber"
,
description
=
"description"
,
businessIds
=
self
.
base_business_id_1
+
","
+
self
.
base_business_id_2
,
hostTypeTree
=
"hostTypeTree"
,
businessTree
=
"businessTree"
)
...
...
@@ -258,12 +295,12 @@ if __name__ == "__main__":
import
os
# 执行自动化测试用例
case_info
=
os
.
path
.
split
(
__file__
)
case
=
UtilsCmd
()
.
pytest_cmd
()
r
=
UtilsPyTest
(
case
=
case
,
case_info
=
case_info
)
r
.
run_main
()
#
a = TestDeviceCreate()
#
a.setup_class()
#
a.setup_method()
# a.test_case_04
()
#
case_info = os.path.split(__file__)
#
case = UtilsCmd().pytest_cmd()
#
r = UtilsPyTest(case=case, case_info=case_info)
#
r.run_main()
a
=
TestDeviceCreate
()
a
.
setup_class
()
a
.
setup_method
()
a
.
test_case_08
()
WorkCase/APP/Device/test_device_delete.py
View file @
f54833e8
...
...
@@ -112,7 +112,7 @@ class TestDeviceDelete(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
device_delete
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"device.delete:token的用户已删除"
)
@allure.story
(
"删除资产:token的用户已删除"
)
...
...
WorkCase/APP/Device/test_device_get.py
View file @
f54833e8
...
...
@@ -90,7 +90,7 @@ class TestDeviceGet(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
device_get
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"device.get:token的用户已删除"
)
@allure.story
(
"查询资产:token的用户已删除"
)
...
...
WorkCase/APP/Device/test_device_status.py
View file @
f54833e8
...
...
@@ -110,7 +110,7 @@ class TestDeviceStatus(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
device_status
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"device.status:token的用户已删除"
)
@allure.story
(
"变更状态:token的用户已删除"
)
...
...
WorkCase/APP/Device/test_device_update.py
View file @
f54833e8
...
...
@@ -165,7 +165,7 @@ class TestDeviceUpdate(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
device_update
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"device.update:token的用户已删除"
)
@allure.story
(
"更新资产:token的用户已删除"
)
...
...
WorkCase/APP/Experience/test_experience_create.py
View file @
f54833e8
...
...
@@ -248,7 +248,7 @@ class TestExperienceCreate(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
experience_create
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"experience.create:token的用户已删除"
)
@allure.story
(
"创建经验手册:token的用户已删除"
)
...
...
WorkCase/APP/Experience/test_experience_delete.py
View file @
f54833e8
...
...
@@ -223,7 +223,7 @@ class TestExperienceDelete(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
experience_delete
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"experience.delete:token的用户已删除"
)
@allure.story
(
"删除经验手册:token的用户已删除"
)
...
...
WorkCase/APP/Experience/test_experience_get.py
View file @
f54833e8
This diff is collapsed.
Click to expand it.
WorkCase/APP/Experience/test_experience_items_list.py
View file @
f54833e8
...
...
@@ -96,7 +96,7 @@ class TestExperienceItemsList(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
experience_items_list
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"experience.items.list:token的用户已删除"
)
@allure.story
(
"查询监控项下拉框:token的用户已删除"
)
...
...
WorkCase/APP/Experience/test_experience_problem_list.py
View file @
f54833e8
...
...
@@ -152,7 +152,7 @@ class TestExperienceProblemList(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
experience_problem_list
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"experience.problem.list:token的用户已删除"
)
@allure.story
(
"查询告警下拉框:token的用户已删除"
)
...
...
WorkCase/APP/Experience/test_experience_update.py
View file @
f54833e8
...
...
@@ -304,7 +304,7 @@ class TestExperienceUpdate(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
experience_update
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"experience.update:token的用户已删除"
)
@allure.story
(
"更新经验手册:token的用户已删除"
)
...
...
WorkCase/APP/File/test_file_upload.py
View file @
f54833e8
...
...
@@ -66,7 +66,7 @@ class TestFileUpload(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
file_upload
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"file.upload:token的用户已删除"
)
@allure.story
(
"文件上传:token的用户已删除"
)
...
...
WorkCase/APP/HostType/test_hosttype_create.py
View file @
f54833e8
...
...
@@ -92,7 +92,7 @@ class TestHostTypeCreate(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
hostType_create
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"hosttype.create:token的用户已删除"
)
@allure.story
(
"创建设备类型:token的用户已删除"
)
...
...
WorkCase/APP/HostType/test_hosttype_delete.py
View file @
f54833e8
...
...
@@ -84,7 +84,7 @@ class TestHostTypeDelete(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
hostType_delete
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"hosttype.delete:token的用户已删除"
)
@allure.story
(
"删除设备类型:token的用户已删除"
)
...
...
WorkCase/APP/HostType/test_hosttype_get.py
View file @
f54833e8
...
...
@@ -93,7 +93,7 @@ class TestHostTypeGet(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
hostType_get
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"hosttype.get:token的用户已删除"
)
@allure.story
(
"查询设备类型:token的用户已删除"
)
...
...
WorkCase/APP/HostType/test_hosttype_list.py
View file @
f54833e8
...
...
@@ -91,7 +91,7 @@ class TestHostTypeList(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
hostType_list
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"hosttype.list:token的用户已删除"
)
@allure.story
(
"查询设备类型:token的用户已删除"
)
...
...
WorkCase/APP/HostType/test_hosttype_tree.py
View file @
f54833e8
...
...
@@ -96,7 +96,7 @@ class TestHostTypeTree(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
hostType_tree
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"hosttype.tree:token的用户已删除"
)
@allure.story
(
"查询资产类型树:token的用户已删除"
)
...
...
WorkCase/APP/HostType/test_hosttype_update.py
View file @
f54833e8
...
...
@@ -93,7 +93,7 @@ class TestHostTypeUpdate(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
hostType_update
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"hosttype.update:token的用户已删除"
)
@allure.story
(
"更新设备类型:token的用户已删除"
)
...
...
WorkCase/APP/Inspection/test_inspection_rule_create.py
View file @
f54833e8
...
...
@@ -108,7 +108,7 @@ class TestInspectionRuleCreate(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
inspection_rule_create
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"inspections.rule.create:token的用户已删除"
)
@allure.story
(
"创建巡检任务:token的用户已删除"
)
...
...
WorkCase/APP/Inspection/test_inspection_rule_delete.py
View file @
f54833e8
...
...
@@ -100,7 +100,7 @@ class TestInspectionRuleDelete(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
inspection_rule_create
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"inspections.rule.delete:token的用户已删除"
)
@allure.story
(
"删除巡检任务:token的用户已删除"
)
...
...
WorkCase/APP/Inspection/test_inspection_rule_get.py
View file @
f54833e8
...
...
@@ -105,7 +105,7 @@ class TestInspectionRuleGet(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
inspection_rule_create
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"inspections.rule.get:token的用户已删除"
)
@allure.story
(
"查询巡检任务:token的用户已删除"
)
...
...
WorkCase/APP/Inspection/test_inspection_rule_status.py
View file @
f54833e8
...
...
@@ -100,7 +100,7 @@ class TestInspectionRuleStatus(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
inspection_rule_create
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"inspections.rule.status:token的用户已删除"
)
@allure.story
(
"更新巡检任务状态:token的用户已删除"
)
...
...
WorkCase/APP/Inspection/test_inspection_rule_update.py
View file @
f54833e8
...
...
@@ -105,7 +105,7 @@ class TestInspectionRuleUpdate(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
inspection_rule_create
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"inspections.rule.update:token的用户已删除"
)
@allure.story
(
"更新巡检任务:token的用户已删除"
)
...
...
WorkCase/APP/Members/test_members_create.py
View file @
f54833e8
...
...
@@ -98,7 +98,7 @@ class TestMembersCreate(object):
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,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"members.create:token的用户已删除"
)
@allure.story
(
"创建用户:token的用户已删除"
)
...
...
WorkCase/APP/Members/test_members_delete.py
View file @
f54833e8
...
...
@@ -100,7 +100,7 @@ class TestMembersDelete(object):
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,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"members.delete:token的用户已删除"
)
@allure.story
(
"删除用户:token的用户已删除"
)
...
...
WorkCase/APP/Members/test_members_get.py
View file @
f54833e8
...
...
@@ -79,7 +79,7 @@ class TestMembersGet(object):
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,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"members.get:token的用户已删除"
)
@allure.story
(
"查询用户:token的用户已删除"
)
...
...
WorkCase/APP/Members/test_members_get_role.py
View file @
f54833e8
...
...
@@ -83,7 +83,7 @@ class TestMembersGetRole(object):
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,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"members.get.role:token的用户已删除"
)
@allure.story
(
"获取用户角色:token的用户已删除"
)
...
...
WorkCase/APP/Members/test_members_list.py
View file @
f54833e8
...
...
@@ -76,7 +76,7 @@ class TestMembersList(object):
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,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"members.list:token的用户已删除"
)
@allure.story
(
"查询用户下拉框:token的用户已删除"
)
...
...
WorkCase/APP/Members/test_members_update_info.py
View file @
f54833e8
...
...
@@ -100,7 +100,7 @@ class TestMembersUpdateInfo(object):
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,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"members.update.info:token的用户已删除"
)
@allure.story
(
"更新用户数据:token的用户已删除"
)
...
...
WorkCase/APP/Members/test_members_update_status.py
View file @
f54833e8
...
...
@@ -97,7 +97,7 @@ class TestMembersUpdateStatus(object):
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,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"members.update.status:token的用户已删除"
)
@allure.story
(
"更新用户数据:token的用户已删除"
)
...
...
WorkCase/APP/Rule/test_rule_create.py
View file @
f54833e8
...
...
@@ -170,7 +170,7 @@ class TestRuleCreate(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
rule_create
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"rule.create:token的用户已删除"
)
@allure.story
(
"创建告警规则:token的用户已删除"
)
...
...
WorkCase/APP/Rule/test_rule_delete.py
View file @
f54833e8
...
...
@@ -153,7 +153,7 @@ class TestRuleDelete(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
rule_delete
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"rule.delete:token的用户已删除"
)
@allure.story
(
"删除告警规则:token的用户已删除"
)
...
...
WorkCase/APP/Rule/test_rule_get.py
View file @
f54833e8
...
...
@@ -132,7 +132,7 @@ class TestRuleGet(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
rule_get
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"rule.get:token的用户已删除"
)
@allure.story
(
"查询告警规则:token的用户已删除"
)
...
...
WorkCase/APP/Rule/test_rule_list.py
View file @
f54833e8
...
...
@@ -135,7 +135,7 @@ class TestRuleList(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
rule_list
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"rule.list:token的用户已删除"
)
@allure.story
(
"查询告警规则下拉框:token的用户已删除"
)
...
...
WorkCase/APP/Rule/test_rule_update.py
View file @
f54833e8
...
...
@@ -162,7 +162,7 @@ class TestRuleUpdate(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
rule_update
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"rule.update:token的用户已删除"
)
@allure.story
(
"更新告警规则:token的用户已删除"
)
...
...
WorkCase/APP/Settings/test_settings_changePassword.py
View file @
f54833e8
...
...
@@ -75,7 +75,7 @@ class TestSettingsChangePassword(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
settings_changePassword
()
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"settings.changePassword:token的用户已删除"
)
@allure.story
(
"修改密码:token的用户已删除"
)
...
...
WorkCase/APP/Settings/test_settings_get_member.py
View file @
f54833e8
...
...
@@ -67,7 +67,7 @@ class TestSettingsGetMember(object):
def
test_case_01
(
self
):
response
=
self
.
app
.
settings_get_member
(
memberId
=
self
.
base_id
)
self
.
app
.
check_code
(
response
=
response
,
code
=
2001
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
无token,请重新登录
"
)
self
.
app
.
check_msg
(
response
=
response
,
msg
=
"
token不存在
"
)
@allure.title
(
"settings.get.member:token的用户已删除"
)
@allure.story
(
"查询我的设置:token的用户已删除"
)
...
...
WorkCase/APP/__init__.py
View file @
f54833e8
...
...
@@ -2,6 +2,8 @@
# Argus模块公共封装类
# 作者: 陈磊
# 时间: 2019-12-17
import
time
from
WorkApi.APP.AddressBook.Iplist.addressbook_iplist_get
import
AddressBookIplistGet
from
WorkApi.APP.AddressBook.addressbook_create
import
AddressBookCreate
from
WorkApi.APP.AddressBook.addressbook_delete
import
AddressBookDelete
...
...
@@ -494,11 +496,13 @@ class AppBase(object):
@allure.step
(
"更新表数据:members -- del_flag"
)
def
update_members_del_flag
(
self
,
session
,
members_id
=
None
,
value
=
None
):
sql
=
DataMembers
()
.
update_del_flag
(
session
=
session
,
_id
=
members_id
,
value
=
value
)
time
.
sleep
(
10
)
return
sql
@allure.step
(
"更新表数据:members -- status"
)
def
update_members_status
(
self
,
session
,
members_id
=
None
,
value
=
None
):
sql
=
DataMembers
()
.
update_status
(
session
=
session
,
_id
=
members_id
,
value
=
value
)
time
.
sleep
(
10
)
return
sql
@allure.step
(
"更新表数据:members -- password"
)
...
...
WorkCase/__init__.py
View file @
f54833e8
...
...
@@ -9,9 +9,9 @@ class CaseBase:
self
.
app_environment
=
{
# 阿蒙
"host"
:
"http://172.16.3.25:3334/api"
,
#
"host": "http://172.16.3.25:3334/api",
# 东方
#
"host": "http://172.16.3.78:3334/api",
"host"
:
"http://172.16.3.78:3334/api"
,
"db_url"
:
"172.16.2.155"
,
"db_port"
:
3306
,
"db_user"
:
"root"
,
...
...
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