0
内のすべてのテストの前に初期化するためにドライバが必要:私のフィーチャー・ファイルを、私はステップ定義クラスのスタックを持っている私はFirefoxのドライバを開始テストに別のクラス持つのC#/セレン
public static class DriverContext
{
public static IWebDriver Driver { get; set; }
public static void Initialize()
{
Driver = new FirefoxDriver();
}
}
を とき、私各シナリオ/機能がこのクラスを呼び出すために必要な機能ファイルを実行し、ブラウザを開いてウェブページにナビゲートします。
どうすればよいですか?
ありがとうございます!
HI。私はそれを試みた。これは、FFのウィンドウを開きますが、それは { ) パブリッククラスHookInitialize { [BeforeFeature] 公共の静的な無効TestStartを([バインディング] { DriverContext.Initializeパブリック抽象クラスフックをウェブサイトに行くか、テストを実行doesntの(); } } } } –
@massjobsよく、あなたのステップコードを見ることなく、言い難いです。あなたは参照を欠落する可能性があります –