0

몇 가지 양식이 있는데 한 가지 WebDriver에서 작동하도록하고 싶습니다. 어떻게 든 가능합니까? 나는 새로운 클래스에서 드라이버를 만들려고했으나 폼에 전달할 수 없었다. 형태C# Selenium - 여러 개의 양식을 지원하는 ChromeDriver?

코드 :

selenium1 sel = new selenium1(); 
sel.create(); 
ChromeDriver driver = sel.get(); 

클래스 코드 :

static public class selenium1 
{ 
    static ChromeDriver driverx; 

    static public void create() 
    { 
     driverx = new ChromeDriver(); 
    } 

    static public ChromeDriver driver() 
    { 
     return driverx; 
    } 
} 

을 그리고 당신은 다음과 같이 호출 할 수 있습니다 :

namespace Vulcan2 
{ 
    public class selenium1 
    { 
     ChromeDriver driverx; 
     public void create() 
     { 
      ChromeDriver driverx = new ChromeDriver(); 
     } 
     public ChromeDriver driver() 
     { 
      return driverx; 
     } 
    } 
} 
+0

당신이 지금까지 가지고있는 코드를 공유하는 것이 도움이 될 것입니다. – DJohnson

+0

고마워요, 내 게시물을 편집했습니다. – user3892574

+0

한 드라이버 및 단일 양식에 대해 어떻게 수행합니까? – suvroc

답변

0

당신은 정적 클래스로 드라이버 클래스를 설정할 수 있습니다 :

selenium1.driver().Close(); 
관련 문제