Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
test
autotest-airtest-web-spd
Commits
aeac4207
Commit
aeac4207
authored
Nov 11, 2024
by
xiao-hesheng
Browse files
流程一脚本提交
parent
fcd60b7e
Changes
1
Hide whitespace changes
Inline
Side-by-side
air_case/b6_spd3_core_business_flow_database_check/a_a1_流程一外网企业注册审批_数据库验证.air/a_a1_流程一外网企业注册审批_数据库验证.py
View file @
aeac4207
...
@@ -132,6 +132,136 @@ def check_bas_company_info():
...
@@ -132,6 +132,136 @@ def check_bas_company_info():
,
contact_user
,
auditor
,
audit_time
,
create_user
,
create_time
,
,
contact_user
,
auditor
,
audit_time
,
create_user
,
create_time
,
last_modified_user
,
last_modified
)
last_modified_user
,
last_modified
)
actual_value1
=
get_process_list2
(
actual
)
expected_value1
=
get_process_list2
(
expected
)
actual_value2
=
actual_value1
.
replace
(
" "
,
""
)
expected_value2
=
expected_value1
.
replace
(
" "
,
""
)
# print('actual_value2',actual_value2)
print
(
'expected_value2'
)
print
(
expected_value2
)
print
(
'actual_value2'
)
print
(
actual_value2
)
result
=
(
compare_text_index
(
actual_value2
,
expected_value2
))
print
(
'result'
,
result
)
if
actual_value2
==
expected_value2
:
print
(
'ok'
)
commonFuc
().
check_text_exist_result_text
(
'succees'
,
'succees'
)
else
:
print
(
'error'
)
commonFuc
().
check_text_exist_result_text
(
'error'
,
'succees'
)
def
check_sys_org
():
print
(
'检查sys_org数据'
)
branch_id
=
get_branch_id
()
sql1
=
"select * from spd_ybtest_hdi.sys_org order by create_time desc limit 1;"
actual
=
check_mcms_pur_sql
(
sql1
)
print
(
'actual'
,
actual
)
id
=
get_id
(
"select id from spd_ybtest_hdi.sys_org order by create_time desc limit 1;"
)
hos_id
=
get_id
(
"select hos_id from spd_ybtest_hdi.sys_org where id='%s';"
%
id
)
prov_id
=
get_prov_id
()
sub_prov_id
=
get_id
(
"select sub_prov_id from spd_ybtest_hdi.sys_org where id='%s';"
%
id
)
contact_way
=
get_id
(
"select contact_way from spd_ybtest_hdi.sys_org where id='%s';"
%
id
)
contact_user
=
get_id
(
"select contact_user from spd_ybtest_hdi.sys_org where id='%s';"
%
id
)
create_time
=
get_create_time
(
"select create_time from spd_ybtest_hdi.sys_org where id='%s';"
%
id
)
# last_modified = get_create_time("select last_modified from spd_ybtest_hdi.supply_relation where id='%s';" % id)
# username = commonFuc().get_business_data('b2_herp3_bs', "username")
auditor
=
get_id
(
"select auditor from spd_ybtest_hdi.sys_org where id='%s';"
%
id
)
create_user
=
get_login_user_uxid_bydb
(
FileUtils
().
r_info8
(
'b5_spd3_core_business_flow'
,
'供货关系申请2'
,
'message'
)[
"e_username"
])
last_modified_user
=
get_id
(
"select id from spd_ybtest_hdi.sys_user where user_code='test_1';"
)
audit_time
=
get_create_time
(
"select audit_time from spd_ybtest_hdi.sys_org where id='%s';"
%
id
)
last_modified
=
get_create_time
(
"select last_modified from spd_ybtest_hdi.company_regist_bill where id='%s';"
%
id
)
expected
=
commonFuc
().
get_business_data
(
'b6_spd3_core_business_flow_database_check'
,
'sys_org2'
,
id
,
hos_id
,
prov_id
,
sub_prov_id
,
contact_way
,
contact_user
,
auditor
,
audit_time
,
create_user
,
create_time
,
last_modified_user
,
last_modified
)
actual_value1
=
get_process_list2
(
actual
)
expected_value1
=
get_process_list2
(
expected
)
actual_value2
=
actual_value1
.
replace
(
" "
,
""
)
expected_value2
=
expected_value1
.
replace
(
" "
,
""
)
# print('actual_value2',actual_value2)
print
(
'expected_value2'
)
print
(
expected_value2
)
print
(
'actual_value2'
)
print
(
actual_value2
)
result
=
(
compare_text_index
(
actual_value2
,
expected_value2
))
print
(
'result'
,
result
)
if
actual_value2
==
expected_value2
:
print
(
'ok'
)
commonFuc
().
check_text_exist_result_text
(
'succees'
,
'succees'
)
else
:
print
(
'error'
)
commonFuc
().
check_text_exist_result_text
(
'error'
,
'succees'
)
def
check_sys_user
():
print
(
'检查sys_user数据'
)
branch_id
=
get_branch_id
()
sql1
=
"select * from spd_ybtest_hdi.sys_user order by create_time desc limit 1;"
actual
=
check_mcms_pur_sql
(
sql1
)
print
(
'actual'
,
actual
)
id
=
get_id
(
"select id from spd_ybtest_hdi.sys_user order by create_time desc limit 1;"
)
hos_id
=
get_id
(
"select hos_id from spd_ybtest_hdi.sys_user where id='%s';"
%
id
)
prov_id
=
get_prov_id
()
sub_prov_id
=
get_id
(
"select sub_prov_id from spd_ybtest_hdi.sys_user where id='%s';"
%
id
)
contact_way
=
get_id
(
"select contact_way from spd_ybtest_hdi.sys_user where id='%s';"
%
id
)
contact_user
=
get_id
(
"select contact_user from spd_ybtest_hdi.sys_user where id='%s';"
%
id
)
create_time
=
get_create_time
(
"select create_time from spd_ybtest_hdi.sys_user where id='%s';"
%
id
)
# last_modified = get_create_time("select last_modified from spd_ybtest_hdi.supply_relation where id='%s';" % id)
# username = commonFuc().get_business_data('b2_herp3_bs', "username")
auditor
=
get_id
(
"select auditor from spd_ybtest_hdi.sys_user where id='%s';"
%
id
)
create_user
=
get_login_user_uxid_bydb
(
FileUtils
().
r_info8
(
'b5_spd3_core_business_flow'
,
'供货关系申请2'
,
'message'
)[
"e_username"
])
last_modified_user
=
get_id
(
"select id from spd_ybtest_hdi.sys_user where user_code='test_1';"
)
audit_time
=
get_create_time
(
"select audit_time from spd_ybtest_hdi.sys_user where id='%s';"
%
id
)
last_modified
=
get_create_time
(
"select last_modified from spd_ybtest_hdi.company_regist_bill where id='%s';"
%
id
)
expected
=
commonFuc
().
get_business_data
(
'b6_spd3_core_business_flow_database_check'
,
'sys_user2'
,
id
,
hos_id
,
prov_id
,
sub_prov_id
,
contact_way
,
contact_user
,
auditor
,
audit_time
,
create_user
,
create_time
,
last_modified_user
,
last_modified
)
actual_value1
=
get_process_list2
(
actual
)
expected_value1
=
get_process_list2
(
expected
)
actual_value2
=
actual_value1
.
replace
(
" "
,
""
)
expected_value2
=
expected_value1
.
replace
(
" "
,
""
)
# print('actual_value2',actual_value2)
print
(
'expected_value2'
)
print
(
expected_value2
)
print
(
'actual_value2'
)
print
(
actual_value2
)
result
=
(
compare_text_index
(
actual_value2
,
expected_value2
))
print
(
'result'
,
result
)
if
actual_value2
==
expected_value2
:
print
(
'ok'
)
commonFuc
().
check_text_exist_result_text
(
'succees'
,
'succees'
)
else
:
print
(
'error'
)
commonFuc
().
check_text_exist_result_text
(
'error'
,
'succees'
)
def
check_sys_user_role
():
print
(
'检查sys_user_role数据'
)
branch_id
=
get_branch_id
()
sql1
=
"select * from spd_ybtest_hdi.sys_user_role order by create_time desc limit 1;"
actual
=
check_mcms_pur_sql
(
sql1
)
print
(
'actual'
,
actual
)
id
=
get_id
(
"select id from spd_ybtest_hdi.sys_user_role order by create_time desc limit 1;"
)
hos_id
=
get_id
(
"select hos_id from spd_ybtest_hdi.sys_user_role where id='%s';"
%
id
)
prov_id
=
get_prov_id
()
sub_prov_id
=
get_id
(
"select sub_prov_id from spd_ybtest_hdi.sys_user_role where id='%s';"
%
id
)
contact_way
=
get_id
(
"select contact_way from spd_ybtest_hdi.sys_user_role where id='%s';"
%
id
)
contact_user
=
get_id
(
"select contact_user from spd_ybtest_hdi.sys_user_role where id='%s';"
%
id
)
create_time
=
get_create_time
(
"select create_time from spd_ybtest_hdi.sys_user_role where id='%s';"
%
id
)
# last_modified = get_create_time("select last_modified from spd_ybtest_hdi.supply_relation where id='%s';" % id)
# username = commonFuc().get_business_data('b2_herp3_bs', "username")
auditor
=
get_id
(
"select auditor from spd_ybtest_hdi.sys_user_role where id='%s';"
%
id
)
create_user
=
get_login_user_uxid_bydb
(
FileUtils
().
r_info8
(
'b5_spd3_core_business_flow'
,
'供货关系申请2'
,
'message'
)[
"e_username"
])
last_modified_user
=
get_id
(
"select id from spd_ybtest_hdi.sys_user_role where user_code='test_1';"
)
audit_time
=
get_create_time
(
"select audit_time from spd_ybtest_hdi.sys_user_role where id='%s';"
%
id
)
last_modified
=
get_create_time
(
"select last_modified from spd_ybtest_hdi.company_regist_bill where id='%s';"
%
id
)
expected
=
commonFuc
().
get_business_data
(
'b6_spd3_core_business_flow_database_check'
,
'sys_user_role2'
,
id
,
hos_id
,
prov_id
,
sub_prov_id
,
contact_way
,
contact_user
,
auditor
,
audit_time
,
create_user
,
create_time
,
last_modified_user
,
last_modified
)
actual_value1
=
get_process_list2
(
actual
)
actual_value1
=
get_process_list2
(
actual
)
expected_value1
=
get_process_list2
(
expected
)
expected_value1
=
get_process_list2
(
expected
)
actual_value2
=
actual_value1
.
replace
(
" "
,
""
)
actual_value2
=
actual_value1
.
replace
(
" "
,
""
)
...
@@ -158,6 +288,7 @@ from a_a1_流程一外网企业注册审批 import test1,test2,test3
...
@@ -158,6 +288,7 @@ from a_a1_流程一外网企业注册审批 import test1,test2,test3
def
main
():
def
main
():
test1
()
test1
()
check_company_regist_bill
(
1
)
check_company_regist_bill
(
1
)
check_bas_company_info
()
test2
()
test2
()
check_company_regist_bill
(
2
)
check_company_regist_bill
(
2
)
test3
()
test3
()
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new 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