在WatIn中查找链接每次都返回相同的链接

时间:2014-06-16 11:32:23

标签: c# asp.net watin

我正在使用WatIn,我有一个url列表。每个网址都会打开一个页面,并且在每个页面上我都有一个元素a(链接)。在浏览器中,每当我的代码中链接的新href始终保持相同href时,我会看到这些链接

我的代码

foreach (KeyValuePair<string, DateTime> _link in fLinks)
{ 
   browser.GoTo("https://www.test.com/web/Processing?#");
   browser.WaitForComplete();
   string Link = "https://www.test.com/web/Processing?";
   string FileFullName = _link.Key;
   browser.GoToNoWait(Link);
   Thread.Sleep(3000);
   string LinkHtml = "";

   // here I see new link in browser window
   bool exist = browser.Link(Find.ByText("download")).Exists;
   if (exist) LinkHtml = browser.Link(Find.ByText("download")).OuterHtml;
   Link temlLink = browser.Link(Find.ByText("download"));

   // but here in LinkHtml I get the same (first href) all the time 
}

那么有人看到问题出在哪里了吗?为什么我每次都得到相同的链接?

0 个答案:

没有答案