安装 xlrd:pip install xlrd
数据驱动的基本思路:
1.import ddt
2. 从 Excel 读取测试数据, 给到变量名, 如 testdata (可封装 readexcel.py, 调用其以读取数据)
读取数据: 不在同一个文件夹下, 需要用 os.path 获取 userinfo.xlsx 的路径, 传参 ExcelUtil(path)
- dd = ExcelUtil("userinfo.xlsx", sheetName="Sheet1")
- d= dd.dict_data()
- print(d)
3. 类名前边加上:@ddt.ddt
4. 测试用例前边加上:@ddt.data(*testdata)
来源: http://www.bubuko.com/infodetail-3093921.html