0

私はセレン webdriver の助けを借りて Java デスクトップ アプリケーション (jar) を開発しました。基本的には、この場合は ie8 の場合、web ブラウザーで web ページ (https) を開き、フォームの投稿を行います。しかし、IEの信頼サイトゾーンにサイトを追加しない限り、IEでWebページ(https)を開くことができません。私は他のブラウザのfirefoxとchomeでそれを試してみましたが、問題はなく、タースティングの問題もありません。ウェブページは簡単に直接開くことができます。ie でサイトを信頼する必要があるのはなぜですか?

助けてください。前もって感謝します

4

1 に答える 1

-2

ブラウザの起動時に、次のコードを追加できます。したがって、証明書のポップアップはすべて受け入れられます

 if (sBrowserName.equals("IE")) {
            File file = new File(sBrowserDriver);
            System.setProperty("webdriver.ie.driver", file.getAbsolutePath());
            DesiredCapabilities capab = DesiredCapabilities.internetExplorer();
            capab.setCapability(
                    InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS,
                    true);
            webdriver = new InternetExplorerDriver(capab);
于 2014-04-28T09:56:22.290 に答える