Drop down menu 验证元素是否按字母顺序或特定参数排序

Drop down menu 验证元素是否按字母顺序或特定参数排序,drop-down-menu,selenium-webdriver,robotframework,Drop Down Menu,Selenium Webdriver,Robotframework,假设这个页面上有三个下拉列表 下拉列表1 放下一个 下拉列表B 在第一个下拉列表中,项目按字母顺序排列。在第二个下拉列表中,项目按逆字母顺序排列。在第三个下拉列表中,项目按文本长度asc排序 如何验证下拉列表的垂直(或水平)顺序以及每个下拉列表中的项目顺序 按照值的出现顺序获取值,可能与每个项的xpath一起使用。然后,要查看它们是否已排序,请复制列表并对副本进行排序。然后简单地将排序后的列表与原始列表进行比较 谢谢大家!!对于少数下拉列表,使用Get Horizontal(或vertical)

假设这个页面上有三个下拉列表

下拉列表1 放下一个 下拉列表B

在第一个下拉列表中,项目按字母顺序排列。在第二个下拉列表中,项目按逆字母顺序排列。在第三个下拉列表中,项目按文本长度asc排序


如何验证下拉列表的垂直(或水平)顺序以及每个下拉列表中的项目顺序

按照值的出现顺序获取值,可能与每个项的xpath一起使用。然后,要查看它们是否已排序,请复制列表并对副本进行排序。然后简单地将排序后的列表与原始列表进行比较

谢谢大家!!对于少数下拉列表,使用Get Horizontal(或vertical)position然后将元素位置相互比较有意义吗?