gpt4 book ai didi

java - Selenium :- In my application there is button whose id is getting randomly generated, 如何找到那个按钮

转载 作者:行者123 更新时间:2023-11-29 06:05:37 26 4
gpt4 key购买 nike

在我的 web 应用程序中,页面中有 5 个按钮,它们具有相同的标题、名称和随机生成的 id,如何单击特定按钮,我可以使用哪些属性,以便它在 IE 中正常工作.

最佳答案

Selenium 将能够使用各种方法定位元素 -1.身份证,2. 姓名,3.x路径,4.CSS ID。最佳做法是为该元素添加一个名称,然后让 id 随机生成。然后,您可以按名称识别元素(如果您使用 firefox 的 selenium 插件,请记录一个测试用例并转到该元素,如果您愿意,该插件将为您提供选择另一个标识符的选项)。但在大多数动态网页的情况下,selenium 甚至在元素生成或加载之前就开始寻找它。诀窍是让 selenium 等待元素/页面完全加载。您可以使用 waitForElementPresent() 方法。这个方法可以解决你90%的问题

关于java - Selenium :- In my application there is button whose id is getting randomly generated, 如何找到那个按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8633245/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com