如何在定位器如下所示的列表中逐个单击元素:
id=${NameFirst.replace(" ", ""}_${NameLast.replace(" ", "")}
*Keywords*
| Get all first and last names
| | ${Name} | Query Master Database
| | ... |
| | [Return] | ${Name[0][0]} | ${Name[0][1]}
*Test Case*
| Click element by element
| | :FOR | ${NameElement} | IN | @{NameElementList}
| | ${NameFirst} | ${NameLast}= | Get all first and last names
| | set suite variable | ${NameFirst}
| | set suite variable | ${NameLast}
| | Click Element | id=${NameFirst.replace(" ", ""}_${NameLast.replace(" ", "")}
当我运行测试用例时,它只单击第一个元素
^{pr2}$
首先,循环的格式似乎不正确。循环体需要额外的缩进级别。以下示例说明:
在这里,属于forloop的行需要分开,只留下一个单元格。PFA
相关问题 更多 >
编程相关推荐