Есть ли способ перейти ко всем ссылкам на странице в Ватин, я использовал следующий код, но бесполезно - PullRequest
0 голосов
/ 04 октября 2011

пару дней назад я использовал один и тот же код для перехода на каждую страницу, сегодня она не работает. Кто-нибудь знает другой подход, кроме этого:

 var browser = new IE("http//www.xyz.com");


            foreach (Link l in browser.Links)
            {
                Console.WriteLine(l.Url);
                if (l.Url.IndexOf("javascript") == -1)
                {
                    browser.GoTo(l.Url);
                    browser.WaitForComplete();
                    Thread.Sleep(200);
                    browser = IE.AttachTo<IE>(Find.ByUrl(browser.Url));

                    browser.Back();



                }

            }


error Unhandled Exception: System.NullReferenceException: Object reference not set to
an instance of an object.

1 Ответ

0 голосов
/ 04 октября 2011

A NullReferenceException означает, что вы пытаетесь вызвать метод или получить доступ к полю / свойству нулевого объекта. Вам нужно пройти через этот код и выяснить, что является нулем, когда он не должен использовать отладчик.

...