selenium rc无法点击链接

时间:2010-07-20 12:28:59

标签: c# testing nunit selenium gallio

我今天面临着一个奇怪的问题。 Selenium似乎在一个测试用例中单击了一个链接,但在后续的情况下忽略了相同的链接。任何排列组合的测试用例都会发生这种情况。无论哪种情况下运行第二,由于上述问题而失败。任何人都可以建议解决这个问题?我试过selenium.click和selenium.clickat。 mouseup + mousedown的组合即使在第一时间也不起作用。 selenium.fireevent似乎没有任何区别。

真的坚持这个。谁能请帮忙????

谢谢和问候,
Vamyip

2 个答案:

答案 0 :(得分:0)

链接是否会打开一个新窗口?如果是这样,我会尝试使用selectWindow(“myMainWindow”)命令来确保正确的页面具有焦点。

答案 1 :(得分:0)

原因可能是

a)在您执行案例之前,该元素未在页面中显示

sugg-等待该元素waitFor(“link = mylink”)然后调用selenium.click(“link = mylink”)

b)可能是拼写错误或定位器未正确给出