WatiN查找链接点击问题

本文关键字:问题 链接 查找 WatiN | 更新日期: 2023-09-27 17:49:37

我正在尝试使用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更改的情况下不实用。

WatiN查找链接点击问题

你试过了吗:

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

可能是相同的结果,但你应该试一下…