2017-07-21 48 views
-1

在C#Selenium Web驅動程序腳本中出現錯誤。我的自動化代碼:程序不包含靜態主要方法適用於我在工作時使用C#selenium web驅動程序

這裏是我的C#硒網絡驅動程序代碼:

using System; 
using Microsoft.VisualStudio.TestTools.UnitTesting; 
using OpenQA.Selenium; 
using OpenQA.Selenium.Firefox; 

namespace UnitTestProject3 
{ 
    [TestClass] 
    public class testrammi 
    { 
     [TestMethod] 
     public void SetupDllTest() 
     { 
      IWebDriver driver = new FirefoxDriver(); 
      driver.Navigate().GoToUrl("docs.seleniumhq.org /download/"); 
     } 
    } 
} 
+0

我的代碼:使用系統; using Microsoft.VisualStudio.TestTools.UnitTesting;使用OpenQA.Selenium的 ; 使用OpenQA.Selenium.Firefox; 命名空間UnitTestProject3 {'輸入代碼here' [識別TestClass] 公共類testrammi { [TestMethod的] 公共無效SetupDllTest() { IWebDriver驅動=新FirefoxDriver(); driver.Navigate()。GoToUrl(「http://docs.seleniumhq.org/download/」); } } }' –

+1

你得到了什麼錯誤?措辭可能有所幫助。 –

+0

只需閱讀問題標題,試試解決方案[這裏建議](https://stackoverflow.com/questions/577298/program-does-not-contain-a-static-main-method-suitable-for- an-entry -點)。 –

回答

0

嘗試以下,這對我的作品

using System; 
    using Microsoft.VisualStudio.TestTools.UnitTesting; 
    using OpenQA.Selenium; 
    using OpenQA.Selenium.Firefox; 


    namespace UnitTestProject3 
    { 
     class Program 
     { 
      public static dynamic True { get; private set; } 

      static void Main(string[] args) 
      { 
       SetupDllTest(); 
      } 

      static void SetupDllTest() 
      { 
       // Your code here 
相關問題