Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Sign in / Register
Toggle navigation
Z
znfz_autotest
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
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
qianyanyan
znfz_autotest
Commits
1bc726f3
Commit
1bc726f3
authored
Aug 18, 2020
by
gaotao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
审查逮捕和审查起诉案件信息添加
parent
75f6fa83
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
16 additions
and
12 deletions
+16
-12
config/config.ini
config/config.ini
+5
-1
tests/test_cases/test_gsjd.py
tests/test_cases/test_gsjd.py
+11
-11
No files found.
config/config.ini
View file @
1bc726f3
...
...
@@ -26,8 +26,12 @@ database=cmrobot
#起诉案件
[gsjdCase]
#考虑循环
# 审查逮捕和审查起诉测试用id
caseId_审查逮捕=温平检刑捕受
[2020]
33032600562号
caseId_审查起诉=瓯检起诉受
[2020]
33030400557号
# 盗窃罪
caseId_dqz
=
瓯检起诉受[2020]33030400557号
# 故意伤害罪
caseId_gyshz
=
瓯检起诉受[2020]33030400881号
caseName
=
陈小秋诈骗案
caseName_审查逮捕=陈庆涉嫌故意伤害案
caseName_审查起诉=陈小秋诈骗案
tests/test_cases/test_gsjd.py
View file @
1bc726f3
...
...
@@ -14,7 +14,7 @@ def test_full_select(engine):
else
:
engine
.
logger
.
error
(
f
'{i}元素获取错误'
)
return
case_id
=
engine
.
get_caseId
(
'caseId_dqz
'
)
case_id
=
engine
.
get_caseId
(
f
'caseId_{i}
'
)
input
=
engine
.
driver
.
xpath
(
"//input[@id='ajmc']"
)[
0
]
if
input
:
input
.
send_keys
(
case_id
)
...
...
@@ -37,7 +37,7 @@ def test_full_select(engine):
@
pytest
.
mark
.
select
@
get_engine
(
__file__
,
'URL'
)
def
test_sub_select
(
engine
):
engine
.
get_page
(
engine
.
INDEXURL
)
#
engine.get_page(engine.INDEXURL)
for
i
in
[
'审查逮捕'
,
'审查起诉'
]:
scdb
=
engine
.
driver
.
xpath
(
f
"//span[text()='{i}']/.."
)[
0
]
if
scdb
:
...
...
@@ -45,7 +45,7 @@ def test_sub_select(engine):
else
:
engine
.
logger
.
error
(
f
'{i}元素获取错误'
)
return
case_id
=
engine
.
get_caseId
(
'caseId_dqz
'
)[
11
:
-
2
]
case_id
=
engine
.
get_caseId
(
f
'caseId_{i}
'
)[
11
:
-
2
]
input
=
engine
.
driver
.
xpath
(
"//input[@id='ajmc']"
)[
0
]
if
input
:
input
.
send_keys
(
case_id
)
...
...
@@ -67,7 +67,7 @@ def test_sub_select(engine):
@
pytest
.
mark
.
select
@
get_engine
(
__file__
,
'URL'
)
def
test_null_select
(
engine
):
engine
.
get_page
(
engine
.
INDEXURL
)
#
engine.get_page(engine.INDEXURL)
for
i
in
[
'审查逮捕'
,
'审查起诉'
]:
scdb
=
engine
.
driver
.
xpath
(
f
"//span[text()='{i}']/.."
)[
0
]
if
scdb
:
...
...
@@ -75,7 +75,7 @@ def test_null_select(engine):
else
:
engine
.
logger
.
error
(
f
'{i}元素获取错误'
)
return
case_id
=
engine
.
get_caseId
(
'caseId_dqz
'
)[
11
:
-
2
]
case_id
=
engine
.
get_caseId
(
f
'caseId_{i}
'
)[
11
:
-
2
]
anjian_list
=
[
anjian
.
get_attribute
(
'data-row-key'
)
for
anjian
in
engine
.
driver
.
xpath
(
"//tbody[@class='ant-table-tbody']/tr"
)]
select
=
engine
.
driver
.
xpath
(
"//button[@type='submit']"
)[
0
]
if
select
:
...
...
@@ -94,7 +94,7 @@ def test_null_select(engine):
@
pytest
.
mark
.
select
@
get_engine
(
__file__
,
'URL'
)
def
test_fullname_select
(
engine
):
engine
.
get_page
(
engine
.
INDEXURL
)
#
engine.get_page(engine.INDEXURL)
for
i
in
[
'审查逮捕'
,
'审查起诉'
]:
scdb
=
engine
.
driver
.
xpath
(
f
"//span[text()='{i}']/.."
)[
0
]
if
scdb
:
...
...
@@ -102,7 +102,7 @@ def test_fullname_select(engine):
else
:
engine
.
logger
.
error
(
f
'{i}元素获取错误'
)
return
case_name
=
engine
.
get_caseId
(
'caseName
'
)
case_name
=
engine
.
get_caseId
(
f
'caseName_{i}
'
)
input
=
engine
.
driver
.
xpath
(
"//input[@id='ajmc']"
)[
0
]
if
input
:
input
.
send_keys
(
case_name
)
...
...
@@ -126,7 +126,7 @@ def test_fullname_select(engine):
@
pytest
.
mark
.
select
@
get_engine
(
__file__
,
'URL'
)
def
test_subname_select
(
engine
):
engine
.
get_page
(
engine
.
INDEXURL
)
#
engine.get_page(engine.INDEXURL)
for
i
in
[
'审查逮捕'
,
'审查起诉'
]:
scdb
=
engine
.
driver
.
xpath
(
f
"//span[text()='{i}']/.."
)[
0
]
if
scdb
:
...
...
@@ -134,7 +134,7 @@ def test_subname_select(engine):
else
:
engine
.
logger
.
error
(
f
'{i}元素获取错误'
)
return
case_name
=
engine
.
get_caseId
(
'caseName
'
)[:
3
]
case_name
=
engine
.
get_caseId
(
f
'caseName_{i}
'
)[:
3
]
input
=
engine
.
driver
.
xpath
(
"//input[@id='ajmc']"
)[
0
]
if
input
:
input
.
send_keys
(
case_name
)
...
...
@@ -156,7 +156,7 @@ def test_subname_select(engine):
@
pytest
.
mark
.
select
@
get_engine
(
__file__
,
'URL'
)
def
test_errname_select
(
engine
):
engine
.
get_page
(
engine
.
INDEXURL
)
#
engine.get_page(engine.INDEXURL)
for
i
in
[
'审查逮捕'
,
'审查起诉'
]:
scdb
=
engine
.
driver
.
xpath
(
f
"//span[text()='{i}']/.."
)[
0
]
if
scdb
:
...
...
@@ -188,7 +188,7 @@ def test_errname_select(engine):
@
pytest
.
mark
.
reset
@
get_engine
(
__file__
,
'URL'
)
def
test_reset
(
engine
):
engine
.
get_page
(
engine
.
INDEXURL
)
#
engine.get_page(engine.INDEXURL)
for
i
in
[
'审查逮捕'
,
'审查起诉'
]:
scdb
=
engine
.
driver
.
xpath
(
f
"//span[text()='{i}']/.."
)[
0
]
if
scdb
:
...
...
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