2017-02-12 4 views
1
@Test 
public void captchImage() throws IOException 
{ 
    File file = new File("extension.xpi"); 
    FirefoxProfile firefoxProfile = new FirefoxProfile(); 
    firefoxProfile.addExtension(file); 
    WebDriver driver = new FirefoxDriver(firefoxProfile); 
    driver.get("http://njdg.ecourts.gov.in/njdg_public/index.php"); 

私はあなたがこのようなプラグインを起動する必要はありませんi attached image please go through thatは、どのように私はブラウザに追加tahtすべてのプラグインと一緒にブラウザを開くには

+0

「extension.xpi」とは何ですか? –

+0

xpiファイルへのパスが正しいというコードは正しいようです(それは?)。どのFirefoxを使用していますか?あなたの拡張機能には署名がありますか?最新のFFは署名のない拡張機能を好きではありません。ブラウザが開いているときにテストを一時停止し、拡張機能があるかどうか、それが有効かどうか(インストールされている可能性があります) –

+0

@KirilS。私の内線番号には –

答えて

0

、むしろ起動するProfileIniを使用したプラグインと一緒にFirefoxブラウザを開きたいですプロファイルが必要です。 Profile management in Selenium

拡張子をプロファイルに保存し、そのプロファイル名を取得してブラウザで起動します。 特定のプロファイルを起動します。

ProfileIni pro=new ProfileIni(); 
org.openqa.selenium.firefox.FirefoxProfile profile=pro.getProfile("ProfileName"); 
WebDriver driver=new FirefoxDriver(profile) 
+0

が署名しましたが、動作しませんでした。 –

+0

試したコードを共有できますか? –

+0

こんにちは、私はあなたがもっと説明することができません、私は初心者ですので、理解するのが難しいです –

関連する問題