如果类名的一部分是动态的,我们如何用java处理selenium?
如果类名的一部分是动态的,我们如何用java处理selenium 经验: -->数字部分将动态更改如果类名的一部分是动态的,我们如何用java处理selenium?,java,selenium,selenium-webdriver,selenium-rc,Java,Selenium,Selenium Webdriver,Selenium Rc,如果类名的一部分是动态的,我们如何用java处理selenium 经验: -->数字部分将动态更改 我们如何识别这种类型的对象。请帮助。请尝试使用正则表达式并使用“contains”。在元素标识期间,用户类包含并提供类的固定名称 例如:/*[包含(@class,'Your Fixed String name of class')] 注意:假设在DON中,类名是唯一的,并且没有其他类具有附加变量号的相同名称。如果是这样,请将元素放入一个列表中,然后进行操作。由于您没有共享您尝试过的sin pest
我们如何识别这种类型的对象。请帮助。请尝试使用正则表达式并使用“contains”。在元素标识期间,用户类包含并提供类的固定名称 例如:
/*[包含(@class,'Your Fixed String name of class')]
注意:假设在DON中,类名是唯一的,并且没有其他类具有附加变量号的相同名称。如果是这样,请将元素放入一个列表中,然后进行操作。由于您没有共享您尝试过的sin pest代码,我举一个我自己的例子来回答您的问题: 考虑下面的html代码 买方属性 在上面的HTML代码中,类值是attr2group,这意味着2不是常量,它将动态变化 因此,您的xpath应该如下所示: //span[contains(@class,'attr')][contains(@class,'group')]
希望这能对您有所帮助我不是这方面的专家,但您的问题没有显示出任何效果-请告诉我们已经尝试了什么。另外,我还要添加Java标记。你真的需要5个Selenium标签吗?你的HTML代码段在哪里?到目前为止你都尝试了什么?请提供一些您尝试过的代码。请尝试文档: