pytest+selenium中定位表格元素并生成webui自动化测试用例进行执行

示例场景

需要定位下图中的红框中的元素:
1.表格中每行的第一列的复选框(全选)或表格中第一行+第二行的复选框
2.表格中第一行的操作按钮:启动和删除
pytest+selenium中定位表格元素并生成webui自动化测试用例进行执行_第1张图片

元素定位

# 定位表格tbody中的元素
    # //table[@class="el-table__body"][1]//tr[1]//td[1]
    # [0][0][0]:第一个表格第一行第一列:第一个复选框
    # [0][1][0]:第一个表格第二行第一列:第二个复选框
    table_ele_1 = '//table[@class="el-table__body"][1]//tr[1]//td[1]'  #取第一个
    table_e

你可能感兴趣的:(python自动化测试)