我仍在学习机器人框架,我已经在互联网上进行了大量研究,但没有任何线索,任何人都可以在这里提供帮助。 在网页自动化测试中,我需要先验证是否启用了元素,然后再对其进行任何其他操作。 例如一个下拉菜单,我需要先检查该下拉菜单是否已启用,或者说是否可点击,然后再从中选择任何选项。
尝试了所有可能的方法来实现这一目标,但没有取得任何进展,并且也在互联网上进行了大量研究。
Run Keyword If "Element is enabled" "Select an option" Else No Operation
我应该能够确定我要选择的元素是否已启用。
答案 0 :(得分:2)
您可以尝试以下操作
${Status}= Run Keyword And Return Status Element Should be Enabled id=dropdown
Run Keyword If '${Status}'=='True' Click Element id=dropdown
无论是否启用,第一行都会为您提供该元素的状态。基于返回值(True / False),您可以执行任何选项(“选择一个选项”)