接口测试框架(一)
?
操作數據源(Excel格式)
from openpyxl import load_workbook'''加載Excel''' myWb = load_workbook(r"E:\myfile\InterfaceTestCase.xlsx")'''定位到第一張sheet''' mySheet = myWb.active'''打印sheet的所有單元格的值,第一種方法''' for row in mySheet.rows:for cell in row:print (cell.value,end=" ")print ()print ("*********************************************************************") '''計算sheet表有效單元格的最大行和最大列''' rowNum = mySheet.max_row colNum = mySheet.max_column'''打印sheet的所有單元格的值,第二種方法 for row in range(2,rowNum+1):for col in range(1,colNum+1):print (mySheet.cell(row,col).value,end=" ")print () ''''''顯示需要執行的用例列表,即active==y''' caseList = [] for row in range(2,rowNum+1):if mySheet.cell(row,colNum).value == "y":caseList.append(mySheet.cell(row,colNum-1).value) print (caseList)print ("*********************************************************************")'''打印每一個需要執行的用例''' for case in caseList:mySheet = myWb[case]print (mySheet)for row in mySheet.rows:for cell in row:print (cell.value,end=" ")print ()print ("*********************************************************************")?
轉載于:https://www.cnblogs.com/wanwanmom/p/9608291.html
總結
- 上一篇: BGP映射和联盟
- 下一篇: Node.js 启动调试方式