工具层handle_excel
- 该工具类利用openpyxl的load_workbook加载Excel,通过iter_rows按行迭代数据,将表头和用例数据用
zip
+dict
组合成字典,通过list.append将字典(单条测试用例)追加到列表中,从而封装Excel数据解析工具。
模块/类 方法/属性 使用场景描述 openpyxl
load_workbook()
加载指定的 Excel 文件,返回一个 Workbook
对象。Workbook
对象.sheetnames
(属性)获取 Excel 文件中所有 Sheet 的名称列表。 [sheet_name]
(通过键访问)根据 Sheet 名称获取对应的 Worksheet
对象。.iter_rows(values_only=True)
按行迭代 Sheet 中的数据, values_only=True
表示返回单元格的实际值。.close()
关闭 Excel 文件,释放资源。 Python 内置函数 list()
将迭代器