Selenium IDE 能够识别链接的 ID、Xpath、CSSPath。但是,Selenium RC 无法单击使用 XPath 或 CSSPath 或 ID 的链接。我也使用过“包含文本()”,但没用。请在下面找到我当前在 Eclipse IDE 中执行的代码。
selenium.open("https://abc.com");
selenium.type("UserName", "123456");
selenium.click("xpath=//form[@id='loginForm']/table/tbody/tr[7]/td/input");
selenium.click("xpath=//a[@id='_ebg9dd']");
// selenium.click("xpath=//a[contains(text(), 'Request Form')]");
如果有任何差异,有人可以建议任何其他替代方案或更正代码吗?