Commit 9a0d71bc authored by “xbozhong's avatar “xbozhong

增加节点

parent ed2844f9
...@@ -49,7 +49,7 @@ class HandleDB: ...@@ -49,7 +49,7 @@ class HandleDB:
# 第三步 执行sql语句 # 第三步 执行sql语句
return self.cur.execute(sql) return self.cur.execute(sql)
def update(self): def update(self, sql):
# 执行增、删、改操作 # 执行增、删、改操作
self.cur.execute(sql) self.cur.execute(sql)
self.conn.commit() self.conn.commit()
......
...@@ -37,18 +37,11 @@ class TestTalentedPerson: ...@@ -37,18 +37,11 @@ class TestTalentedPerson:
# 关闭excel # 关闭excel
exc.close_file() exc.close_file()
print(cases)
# # 如果存在distribution变量,说明该订单被分配了,需要跳过分配客户接口
# if hasattr(EnvData, "distribution"):
# del cases[12:15]
@pytest.mark.parametrize("case", cases) @pytest.mark.parametrize("case", cases)
def test_talented_person(self, case, get_newPhone): def test_talented_person(self, case, get_newPhone):
logger.info("********** 执行用例{}:{} **********".format(case["id"], case["title"])) logger.info("********** 执行用例{}:{} **********".format(case["id"], case["title"]))
# 第二步,替换request_data中的未知数 # 第二步,替换request_data中的未知数
case = replace_case_by_regular(case) case = replace_case_by_regular(case)
# print(case)
# 第三步,执行请求 # 第三步,执行请求
if hasattr(EnvData, "token"): if hasattr(EnvData, "token"):
...@@ -61,7 +54,7 @@ class TestTalentedPerson: ...@@ -61,7 +54,7 @@ class TestTalentedPerson:
response = send_request(case["method"], case["url"], dic, token=getattr(EnvData, "token"), response = send_request(case["method"], case["url"], dic, token=getattr(EnvData, "token"),
Authorization=getattr(EnvData, "client_token")) Authorization=getattr(EnvData, "client_token"))
time.sleep(90) time.sleep(90)
elif case["title"] == "提交": elif case["check_keyword"] == "Authorized":
response = send_request(case["method"], case["url"], case["request_data"], response = send_request(case["method"], case["url"], case["request_data"],
token=getattr(EnvData, "token"), token=getattr(EnvData, "token"),
Authorization=getattr(EnvData, "client_token")) Authorization=getattr(EnvData, "client_token"))
...@@ -85,8 +78,13 @@ class TestTalentedPerson: ...@@ -85,8 +78,13 @@ class TestTalentedPerson:
id_list = [] id_list = []
for i in ids: for i in ids:
id_list.append(i["id"]) id_list.append(i["id"])
print(id_list)
setattr(EnvData, "id_list", id_list) setattr(EnvData, "id_list", id_list)
elif case["check_sql"] and case["check_keyword"] == "file_id":
list_id = get_newPhone.select_all_data(case["check_sql"])
file_id = list_id[0]["id"]
setattr(EnvData, "file_id", file_id)
elif case["check_sql"] and case["check_keyword"] == "Authorized":
get_newPhone.update(case["check_sql"])
# 第五步,断言 # 第五步,断言
assert response.json()["code"] == 200 assert response.json()["code"] == 200
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