Selenium 当下拉选择id和名称总是不同时,如何使用IDE?

Selenium 当下拉选择id和名称总是不同时,如何使用IDE?,selenium,selenium-ide,Selenium,Selenium Ide,我是一个使用IDE的新手 我不确定是否有办法在系统的某个部分中记录下拉菜单,因为选择id和名称总是根据特定的参考编号而不同,例如: command> select target >id=selUQZ value >label=ABC USER 下一次分配的请求不同,因此会有所不同: command> select target >id=selZ58 value >label=ABC USER 这是一个“分配给”字段,我将请求分配给不同的用户 有人能帮

我是一个使用IDE的新手

我不确定是否有办法在系统的某个部分中记录下拉菜单,因为选择id和名称总是根据特定的参考编号而不同,例如:

command> select 
target >id=selUQZ
value >label=ABC USER
下一次分配的请求不同,因此会有所不同:

command> select 
target >id=selZ58 
value >label=ABC USER
这是一个“分配给”字段,我将请求分配给不同的用户

有人能帮忙吗


提前谢谢你

如果你的
id
前三个
id=sel
值从未改变,我想这将对你有用。
target>//div[contains(@id,'sel')]
是指将被选择的内容包括
id=sel

命令>选择

target>//div[包含(@id,'sel')]

value>label=ABC USER

如果您在尝试测试的页面中包含了一些内容,我将能够进一步帮助您。如果您的
ID
s是动态的,则必须更改
Target
字段以使用另一个
定位器,如
xpath