Robotframework 如何获取下拉列表中的所有项目
我认为这应该是一个简单的问题,但我有一个随机数量的标签下拉列表,我需要得到它的所有标签 我尝试使用“获取选定列表标签”关键字,但它只获取第一个/可见值。我可以尝试循环,但我不知道如何获得列表的长度,因为它可能是随机的Robotframework 如何获取下拉列表中的所有项目,robotframework,Robotframework,我认为这应该是一个简单的问题,但我有一个随机数量的标签下拉列表,我需要得到它的所有标签 我尝试使用“获取选定列表标签”关键字,但它只获取第一个/可见值。我可以尝试循环,但我不知道如何获得列表的长度,因为它可能是随机的 click element //*[@id="shortName0"] ${validate_mx_shortnms}= Get Selected List Labels //*[@id="shortName0"] 理想情况下,我想把所有的值放在一个列表中
click element //*[@id="shortName0"]
${validate_mx_shortnms}= Get Selected List Labels //*[@id="shortName0"]
理想情况下,我想把所有的值放在一个列表中,这样我就可以使用它进行进一步的比较。任何帮助都将不胜感激。实际上发现了Get List Items关键字,它满足了我的需求
${validate\u mx\u shortnms}=Get List Items/*[@id=“shortName0”]
我认为您应该将随机标签复制到循环中的一个数组中(检查标签是否存在于新数组中)并打印该数组。@AbhishekYadav如何获取列表的长度以停止循环?我相信我只能在robotframework中使用for循环。