提交 7c11b153 authored 作者: 陈泽健's avatar 陈泽健

refactor(预定系统): 优化 XLSX 文件处理逻辑

- 简化工作表选择逻辑
- 增加 JSON 数据解析的错误处理和日志记录
- 优化 XLSX 文件处理完成后的日志输出
- 修复兰州中石化项目测试用例的路径和登录逻辑
上级 710b0804
......@@ -472,7 +472,7 @@ def read_csv_data(csv_file_path):
# 返回包含所有测试用例数据的列表
return ddt_cases
# 读取测试用例xlsx文件中的JSON数据进行数据驱动函数
# 读取测试用例xlsx文件中的JSON数据进行数据驱动函数1
import json
from hytest import INFO
......
......@@ -326,4 +326,4 @@
96. 2025-06-18:
- base增加read_xlsx_data_auto函数,支持sheet_name为None时,默认遍历整个测试用例所有模块从第一个sheet到最后的sheet执行,若sheet_name传参时,则为单独执行某个模块测试。
- 删除原函数,避免混淆。
- read_xlsx_data函数优化,调试兰州中石化项目自动化测试。
\ No newline at end of file
- read_xlsx_data函数优化,调试兰州中石化项目自动化测试。1
\ No newline at end of file
......@@ -12,7 +12,7 @@ from 预定系统.Base.base import *
def suite_setup():
STEP(1, "初始化浏览器")
# 初始化浏览器与系统地址
# 初始化浏览器与系统地址1
browser_init("兰州中石化项目测试环境")
user_login("admin", "Ubains@4321")
sleep(2)
......
......@@ -26,7 +26,7 @@ class LanzhouSinopecProject:
def teststeps(self):
"""
执行测试步骤函数,主要用于执行读取的测试用例并进行信息统计模块功能测试操作
执行测试步骤函数,主要用于执行读取的测试用例并进行信息统计模块功能测试操作1
"""
# 从全局存储中获取webdriver对象
wd = GSTORE['wd']
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论