Selenium 当下拉选择id和名称总是不同时,如何使用IDE?
我是一个使用IDE的新手 我不确定是否有办法在系统的某个部分中记录下拉菜单,因为选择id和名称总是根据特定的参考编号而不同,例如: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 这是一个“分配给”字段,我将请求分配给不同的用户 有人能帮
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
。