您的位置:首页 > 教育 > 培训 > erp系统要学多久_山东省工程造价信息网官网_做外贸推广_深圳网络推广公司排名

erp系统要学多久_山东省工程造价信息网官网_做外贸推广_深圳网络推广公司排名

2024/12/26 13:14:16 来源:https://blog.csdn.net/xu_jing_ya/article/details/144225017  浏览:    关键词:erp系统要学多久_山东省工程造价信息网官网_做外贸推广_深圳网络推广公司排名
erp系统要学多久_山东省工程造价信息网官网_做外贸推广_深圳网络推广公司排名

一、excel数据驱动

  1. excel文件内容
    在这里插入图片描述
  2. excel数据驱动使用方法
import openpyxl
import pytestdef get_excel():excel_obj = openpyxl.load_workbook("../pytest结合数据驱动-excel/data.xlsx")sheet_obj = excel_obj["Sheet1"]values = sheet_obj.valuescase_list = []for row in values:data = []if row[0] != 'A':for cell in row:data.append(cell)case_list.append(data)print(case_list)        #[[1, 1, 2], [3, 6, 9], [100, 200, 300]]return case_listdef my_add(x, y):# print(x,y)result = x + yreturn resultclass TestWithExcel:@pytest.mark.parametrize('x,y,expected',get_excel())def test_add(self, x, y, expected):# print(x,y,expected)print(f"{x} + {y} = {expected}")assert my_add(int(x), int(y))== int(expected)if __name__ == '__main__':pytest.main(["-s", "test_caseexcel.py"])
  1. 运行结果
    在这里插入图片描述

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com