1
具体的な質問の少ないが、それでも有効と思う。セレン - タイプとしてWebDriverインターフェイスを使用
セレンチュートリアルでは、ドライバを取得する例を示します:
WebDriver driver = new FirefoxDriver();
はしかし、これはブラウザ固有のドライバメソッドを使用してから私たちを防ぐことができます。私の場合、それはsetProxy()でした。そこで、私が使用:
HtmlUnitDriver driver = new HtmlUnitDriver();
driver.setProxy("someproxy", 6666);
質問です:私は、私が使用したいドライバを知ったときに、なぜ私は自分自身は、唯一webdriverをインターフェイスからメソッドを使用して制限するのでしょうか?したがって
ドライバを使用したもの、今日であれば、「」方法「foo」と明日と一緒に、あなたは「B」にドライバを変更しますが、それはメソッド「foo」が実装されていdoesntの? –
私の場合、setProxy()メソッドを使用する必要があります。そのため、WebDriverを実装しないと、無駄になります。 Seleniumにプロキシを設定する別の方法はありますか? – DCzo
私はあなたがこれを達成することができますdesiredcapabilitesを使用すると思います –