C#에서 xUnit 프레임워크용 Selenium WebDriver 설정
이 Selenium xUnit 자습서에서는 C#으로 자동화 테스트를 수행하기 위해 Visual Studio에 Selenium WebDriver를 설치하는 방법을 간단히 살펴봅니다.
Visual Studio에서 새 C# 프로젝트 만들기
Selenium WebDriver를 설치하기 전에 아래 언급된 단계에 따라 C#에서 새 프로젝트를 만듭니다.


Selenium WebDriver 다운로드 단계
running your first script in xUnit 이전에는 Selenium WebDriver를 다운로드하고 설정해야 합니다.
xUnit 프로젝트용 Selenium WebDriver는 NuGet 패키지 관리자(PM)를 사용하여 설치할 수 있습니다. NuGet은 Microsoft 플랫폼용으로 설계된 무료 오픈 소스 PM(패키지 관리자)입니다.
Selenium WebDriver 설치는 Visual Studio IDE 및 NuGet 패키지 관리자(PM) 명령을 사용하여 수행할 수 있습니다.
비주얼 스튜디오 IDE 사용
Visual Studio IDE를 사용하여 Selenium WebDriver를 설치하려면 다음 단계를 수행하십시오.





using System;
using Xunit;
using OpenQA.Selenium;
using OpenQA.Selenium.Chrome;
namespace XUnitTestProject1
{
public class UnitTest1
{
[Fact]
public void Test1()
{
}
}
}
PM(패키지 관리자) 명령 사용
터미널에 더 익숙한 경우 터미널에서 PM(패키지 관리자) 명령을 호출하여 Selenium WebDriver를 설치할 수 있습니다.
PM 콘솔에서 명령을 실행하려면 도구 -> NuGet 패키지 관리자 -> 패키지 관리자 콘솔로 이동합니다.

패키지 관리자(PM) 명령 Install-Package는 설치를 수행하는 데 사용됩니다. 패키지 이름은 명령에 대한 인수로 전달됩니다. 또한 터미널에서 Selenium.Chrome.WebDriver를 설치합니다.
Install-Package Selenium.WebDriver
Install-Package Selenium.Chrome.WebDriver
아래는 패키지 관리자 콘솔의 스냅샷입니다.


Get-Package 명령은 명령 설치의 성공 여부를 확인하는 데 사용됩니다.
PM> Get-Package
Id Versions
-- --------
Selenium.WebDriver {3.141.0}
Selenium.Chrome.WebDriver {89.0.4389.2300}
...... ......
...... ......
결론

Selenium WebDriver 및 xUnit 프레임워크를 설치하면 C#, Selenium 및 xUnit.net을 사용하여 첫 번째 자동화 테스트를 실행할 수 있습니다. xUnit에 Selenium WebDriver를 설치하기 위해 이 문서Selenium C# tutorial에 언급된 단계는 이해하기 쉽습니다. Selenium WebDriver, Package Manager 등과 같은 용어는 모든 C# 테스트 프레임워크에서 동일합니다.
이러한 필수 사항에 대한 철저한 이해는 C# 및 xUnit을 사용하여 자동화 테스트 기술을 향상할 수 있는 기반을 형성합니다.
Reference
이 문제에 관하여(C#에서 xUnit 프레임워크용 Selenium WebDriver 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/lambdatest/setup-selenium-webdriver-for-xunit-framework-in-c-m6m텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)