2017-07-21 11 views
-1

C#Selenium webドライバスクリプトでエラーが発生しました。ここで私のオートメーションコード:セレンのWebドライバでC#を動作させているときに、プログラムにエントリポイントに適した静的メインメソッドがありません

は私のC#のセレンのWebドライバのコードは次のとおりです。

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

私のコードを動作します。システムを使用して、 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 
関連する問題