Commit 1bc726f3 authored by gaotao's avatar gaotao

审查逮捕和审查起诉案件信息添加

parent 75f6fa83
...@@ -26,8 +26,12 @@ database=cmrobot ...@@ -26,8 +26,12 @@ database=cmrobot
#起诉案件 #起诉案件
[gsjdCase] [gsjdCase]
#考虑循环 #考虑循环
# 审查逮捕和审查起诉测试用id
caseId_审查逮捕=温平检刑捕受[2020]33032600562号
caseId_审查起诉=瓯检起诉受[2020]33030400557号
# 盗窃罪 # 盗窃罪
caseId_dqz=瓯检起诉受[2020]33030400557号 caseId_dqz=瓯检起诉受[2020]33030400557号
# 故意伤害罪 # 故意伤害罪
caseId_gyshz=瓯检起诉受[2020]33030400881号 caseId_gyshz=瓯检起诉受[2020]33030400881号
caseName=陈小秋诈骗案 caseName_审查逮捕=陈庆涉嫌故意伤害案
caseName_审查起诉=陈小秋诈骗案
...@@ -14,7 +14,7 @@ def test_full_select(engine): ...@@ -14,7 +14,7 @@ def test_full_select(engine):
else: else:
engine.logger.error(f'{i}元素获取错误') engine.logger.error(f'{i}元素获取错误')
return return
case_id = engine.get_caseId('caseId_dqz') case_id = engine.get_caseId(f'caseId_{i}')
input = engine.driver.xpath("//input[@id='ajmc']")[0] input = engine.driver.xpath("//input[@id='ajmc']")[0]
if input: if input:
input.send_keys(case_id) input.send_keys(case_id)
...@@ -37,7 +37,7 @@ def test_full_select(engine): ...@@ -37,7 +37,7 @@ def test_full_select(engine):
@pytest.mark.select @pytest.mark.select
@get_engine(__file__,'URL') @get_engine(__file__,'URL')
def test_sub_select(engine): def test_sub_select(engine):
engine.get_page(engine.INDEXURL) # engine.get_page(engine.INDEXURL)
for i in ['审查逮捕','审查起诉']: for i in ['审查逮捕','审查起诉']:
scdb = engine.driver.xpath(f"//span[text()='{i}']/..")[0] scdb = engine.driver.xpath(f"//span[text()='{i}']/..")[0]
if scdb: if scdb:
...@@ -45,7 +45,7 @@ def test_sub_select(engine): ...@@ -45,7 +45,7 @@ def test_sub_select(engine):
else: else:
engine.logger.error(f'{i}元素获取错误') engine.logger.error(f'{i}元素获取错误')
return 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] input = engine.driver.xpath("//input[@id='ajmc']")[0]
if input: if input:
input.send_keys(case_id) input.send_keys(case_id)
...@@ -67,7 +67,7 @@ def test_sub_select(engine): ...@@ -67,7 +67,7 @@ def test_sub_select(engine):
@pytest.mark.select @pytest.mark.select
@get_engine(__file__,'URL') @get_engine(__file__,'URL')
def test_null_select(engine): def test_null_select(engine):
engine.get_page(engine.INDEXURL) # engine.get_page(engine.INDEXURL)
for i in ['审查逮捕','审查起诉']: for i in ['审查逮捕','审查起诉']:
scdb = engine.driver.xpath(f"//span[text()='{i}']/..")[0] scdb = engine.driver.xpath(f"//span[text()='{i}']/..")[0]
if scdb: if scdb:
...@@ -75,7 +75,7 @@ def test_null_select(engine): ...@@ -75,7 +75,7 @@ def test_null_select(engine):
else: else:
engine.logger.error(f'{i}元素获取错误') engine.logger.error(f'{i}元素获取错误')
return 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")] 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] select = engine.driver.xpath("//button[@type='submit']")[0]
if select: if select:
...@@ -94,7 +94,7 @@ def test_null_select(engine): ...@@ -94,7 +94,7 @@ def test_null_select(engine):
@pytest.mark.select @pytest.mark.select
@get_engine(__file__,'URL') @get_engine(__file__,'URL')
def test_fullname_select(engine): def test_fullname_select(engine):
engine.get_page(engine.INDEXURL) # engine.get_page(engine.INDEXURL)
for i in ['审查逮捕','审查起诉']: for i in ['审查逮捕','审查起诉']:
scdb = engine.driver.xpath(f"//span[text()='{i}']/..")[0] scdb = engine.driver.xpath(f"//span[text()='{i}']/..")[0]
if scdb: if scdb:
...@@ -102,7 +102,7 @@ def test_fullname_select(engine): ...@@ -102,7 +102,7 @@ def test_fullname_select(engine):
else: else:
engine.logger.error(f'{i}元素获取错误') engine.logger.error(f'{i}元素获取错误')
return return
case_name = engine.get_caseId('caseName') case_name = engine.get_caseId(f'caseName_{i}')
input = engine.driver.xpath("//input[@id='ajmc']")[0] input = engine.driver.xpath("//input[@id='ajmc']")[0]
if input: if input:
input.send_keys(case_name) input.send_keys(case_name)
...@@ -126,7 +126,7 @@ def test_fullname_select(engine): ...@@ -126,7 +126,7 @@ def test_fullname_select(engine):
@pytest.mark.select @pytest.mark.select
@get_engine(__file__,'URL') @get_engine(__file__,'URL')
def test_subname_select(engine): def test_subname_select(engine):
engine.get_page(engine.INDEXURL) # engine.get_page(engine.INDEXURL)
for i in ['审查逮捕','审查起诉']: for i in ['审查逮捕','审查起诉']:
scdb = engine.driver.xpath(f"//span[text()='{i}']/..")[0] scdb = engine.driver.xpath(f"//span[text()='{i}']/..")[0]
if scdb: if scdb:
...@@ -134,7 +134,7 @@ def test_subname_select(engine): ...@@ -134,7 +134,7 @@ def test_subname_select(engine):
else: else:
engine.logger.error(f'{i}元素获取错误') engine.logger.error(f'{i}元素获取错误')
return 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] input = engine.driver.xpath("//input[@id='ajmc']")[0]
if input: if input:
input.send_keys(case_name) input.send_keys(case_name)
...@@ -156,7 +156,7 @@ def test_subname_select(engine): ...@@ -156,7 +156,7 @@ def test_subname_select(engine):
@pytest.mark.select @pytest.mark.select
@get_engine(__file__,'URL') @get_engine(__file__,'URL')
def test_errname_select(engine): def test_errname_select(engine):
engine.get_page(engine.INDEXURL) # engine.get_page(engine.INDEXURL)
for i in ['审查逮捕','审查起诉']: for i in ['审查逮捕','审查起诉']:
scdb = engine.driver.xpath(f"//span[text()='{i}']/..")[0] scdb = engine.driver.xpath(f"//span[text()='{i}']/..")[0]
if scdb: if scdb:
...@@ -188,7 +188,7 @@ def test_errname_select(engine): ...@@ -188,7 +188,7 @@ def test_errname_select(engine):
@pytest.mark.reset @pytest.mark.reset
@get_engine(__file__,'URL') @get_engine(__file__,'URL')
def test_reset(engine): def test_reset(engine):
engine.get_page(engine.INDEXURL) # engine.get_page(engine.INDEXURL)
for i in ['审查逮捕','审查起诉']: for i in ['审查逮捕','审查起诉']:
scdb = engine.driver.xpath(f"//span[text()='{i}']/..")[0] scdb = engine.driver.xpath(f"//span[text()='{i}']/..")[0]
if scdb: if scdb:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment