WatiN找到点击问题的链接

时间:2014-03-12 11:50:57

标签: c# html .net watin

我正在尝试使用WatiN和C#进行一些自动化测试。页面上有一个链接作为带有html代码的图像

<TD height=27 vAlign=bottom align=right>
<A href="paymentdetailsupdate.do">
<IMG border=0 src="/images/update.gif" width=64 height=21></A></TD>

我只是想点击链接,但事实证明这非常具有挑战性。 我尝试使用以下代码

cloaspage.Element(Find.By("href", "paymentdetailsupdate.do"));

但它似乎不起作用。它超时寻找元素。我完全不知道为什么。我也无法编辑HTML以添加ID或类似内容。任何帮助是极大的赞赏。

编辑:我忘了添加,我可以通过查看表格,表格,表格等来找到链接,但这非常耗时,并且在html更改的情况下不实用。

1 个答案:

答案 0 :(得分:0)

你试过了吗?

Link link = cloaspage.Link(Find.ByUrl("paymentdetailsupdate.do"));
link.Click();

可能是同样的结果,但你应该试一试......