我想使用硒webdriver自动化一些测试。我正在处理在其html中使用重复ID的第三方登录提供程序(OAuth)。因此我无法正确地“查找”输入字段。当我选择一个id时,我得到了错误的信息。在硒webdriver处理重复ID
这个问题有already been answered for JQuery。但是我想要一个能在Selenium webdriver中工作的答案(我假设使用Xpath)。
关于这个问题的其他问题,答案通常会说“你不应该在html中有重复的id”。在那里向合唱团传道。我无法控制相关网页。如果是这样,我会正确地使用class和id,然后用这种方法解决问题。
因为我不能那样做。我可以用xpath获得什么选项?