【问题标题】:Firefox URL not working using SeleniumFirefox URL 无法使用 Selenium
【发布时间】:2017-04-04 12:56:06
【问题描述】:

以下基本上是我所做的。这正是示例所说的,但是当我运行它时它并没有转到 URL。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using OpenQA.Selenium;
using OpenQA.Selenium.Firefox;

namespace TestApp.Selenium_Basics
{
    class TestExercise01
    {
        public void TestExercise01Run()
        {
            IWebDriver driver = new FirefoxDriver();

            driver.Url = @"http://www.facebook.com";
        }
    }
}

【问题讨论】:

    标签: c# selenium url


    【解决方案1】:

    下面的行不会工作:

    driver.Url = @"http://www.facebook.com"; 
    

    试试这个:

    driver.Navigate().GoToUrl(@"http://www.facebook.com");
    

    【讨论】:

    • 它没有用。结果相同。刚打开 Firefox,然后什么也没有发生。
    • 那你错过了什么。您在上面发布的代码不会做任何事情。您必须将您的浏览器对象指示为 Navigate() 然后 GoToUrl 才能正常工作。另外,您是否使用Console App 来运行它?我没有看到对NUnit 的任何引用,这是在没有某种前端的情况下运行类库项目所需要的。正如我之前所说,我认为你错过了一些东西。将 URL 发布到您正在使用的教程中,我会看看是否可以进一步帮助您。
    • toolsqa.com/selenium-c-sharp ... 问题是当我使用 chrome 时它工作正常。我不得不下载 chrome 驱动程序并将其指向该位置。因此,我决定学习 Chrome 教程中的课程。仅用于学习目的。
    猜你喜欢
    • 1970-01-01
    • 2015-08-17
    • 2017-05-08
    • 2015-02-28
    • 1970-01-01
    • 2017-05-24
    • 2017-03-09
    • 2014-01-20
    • 1970-01-01
    相关资源
    最近更新 更多