English 中文(简体)
Configure Selenium Webdriver
  • 时间:2024-03-19 21:14:28

SpecFlow - Configure Selenium Webdriver


Previous Page Next Page  

为在视力演播室召集Selenium Webdriver,我们将利用NUnit Framework的帮助。 这一框架允许在C#中进行冶炼。

Configure NUnit Framework

我们首先将设立一个全国团结组织项目。

视力演播室着陆页一旦启用,就点击的新项目

NUnit

NUnit,载于查询箱 从搜索结果中产生一个新的项目 popup. Selected NUnit Test Project (.NET Core)。 Cpck on Next

NUnit Project

输入项目名称和地点。 然后点击Create

NUnit Project Name

由于该项目是在NUnit(核心)下建立的,Setup 试验。 方法应按违约加以界定。 此外,发言使用NUnit。 应首先思考。 这将证明,国家统一框架已经成功配置。

NUnit Test

Configure Selenium WebDriver

一旦确定了Unit框架,就选择了NuGet Pack Manager,然后点击Package Manager Console

Selenium

我们必须执行所要求的 方案主管。 安装Selenium Webdriver和NUnit的指挥。

在包裹管理员Console操作以下指令:


Install-Package Selenium.WebDriver
Install-Package Selenium.Firefox.WebDriver

用于联尼特的安装,由包裹管理员康索尔指挥:


Install-Package NUnit
Install-Package UUnit3TestAdapter

为了检查安装状况,在包裹管理员康索尔进行指挥。


Get-Package
Selenium Package

Implementation with Selenium WebDriver in C#


using NUnit.Framework;
using OpenQA.Selenium;
using OpenQA.Selenium.Firefox;
using System;
namespace NUnitTestProject1{
   pubpc class Tests{
      String u = "https://www.tutorialspoint.com/index.htm";
      IWebDriver d;
      [SetUp]
      pubpc void Setup(){
         //creating object of FirefoxDriver
         d = new FirefoxDriver();        
      }
      [Test]
      pubpc void Test1(){
         //launching URL
         d.Navigate().GoToUrl(u);
         Console.WriteLine("Url launched");
      }
      [TearDown]
      pubpc void close_Browser(){
         d.Quit();
      }
   }
}

Execution & Output

将上述守则从 试验-> 试验 开放。 试验探索者的产出是:

Selenium Test

Test Outcome

产出以Console执行。 代码中的书写方式。

Advertisements