セレンを使用してPhantomJSでプロキシ認証を設定するにはどうすればよいですか?

ブルーノ・スーザ:

私はこの簡単なセレンテストをJavaで実行しています:

public static void main(String[] args){
    WebDriver driver = new PhantomJSDriver();
    driver.get("http://www.google.com");
    WebElement element = driver.findElement(By.id("gbqfif"));
    element.sendKeys("cheese");
    element.submit();
    System.out.println("Titulo:"+driver.getTitle());
    driver.quit();
}

しかし、ここでは私のオフィスではプロキシ認証が必要であり、設定方法がわかりません。

ユーザーとパスワードをどこかに置く必要があります。

あなたは私を助けることができます?

Artjom B.:

PhantomJSは、コマンドライン(docsから設定される3つのプロキシオプションを使用します

  • --proxy=address:port使用するプロキシサーバーを指定します(例:)--proxy=192.168.1.42:8080
  • --proxy-type=[http|socks5|none]プロキシサーバーのタイプを指定します(デフォルトはhttp)。
  • --proxy-authプロキシなどの認証情報を指定します--proxy-auth=username:password)

これらを使用するには、DesiredCapabilitiesマップに追加する必要があります(この回答に示されています)。

ArrayList<String> cliArgsCap = new ArrayList<String>();
cliArgsCap.add("--proxy=address:port");
cliArgsCap.add("--proxy-auth=username:password");
cliArgsCap.add("--proxy-type=http");
DesiredCapabilities capabilities = DesiredCapabilities.phantomjs();
capabilities.setCapability(
    PhantomJSDriverService.PHANTOMJS_CLI_ARGS, cliArgsCap);
WebDriver driver = new PhantomJSDriver(capabilities);

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Unirestプロキシの認証情報を設定するにはどうすればよいですか?

分類Dev

セレンのsocks4プロキシを設定するにはどうすればよいですか?

分類Dev

phantomjsでプロキシを設定するにはどうすればよいですか

分類Dev

公開鍵認証を使用してログインできるようにSSHDを設定するにはどうすればよいですか?

分類Dev

プロキシを設定して使用するためにVagrantをプロビジョニングするにはどうすればよいですか?

分類Dev

WebViewを使用してXamarinC#アプリケーションでAndroidのプロキシを設定するにはどうすればよいですか?

分類Dev

Auto-Authを使用してVaultJWT認証を設定するにはどうすればよいですか?

分類Dev

freeSSHdを使用してWindowsでHTTP / SOCKS5トンネリングプロキシを設定するにはどうすればよいですか?

分類Dev

nginxをjettyのプロキシとして設定するにはどうすればよいですか?

分類Dev

プッシャードライバーを使用してLaravel5.3でブロードキャスト用のチャンネル認証を設定するにはどうすればよいですか?

分類Dev

認証されたプロキシでxbpsを使用するにはどうすればよいですか?

分類Dev

Keycloakを使用して「ロールレス」(ACL、ABAC)REST APIの認証を設定するにはどうすればよいですか?

分類Dev

Webプロキシとして実行するようにマシンを設定するにはどうすればよいですか?

分類Dev

Webプロキシとして実行するようにマシンを設定するにはどうすればよいですか?

分類Dev

AutoItを使用してInternetExplorerオプションを設定するにはどうすればよいですか?

分類Dev

Windows 7でプロキシを「なし」に設定するにはどうすればよいですか?

分類Dev

JVMが使用するプロキシを設定するにはどうすればよいですか

分類Dev

axiosを使用してリクエストを送信するときにプロキシを設定するにはどうすればよいですか?

分類Dev

2要素認証(2FA)を使用してステートレスRESTログインを設計するにはどうすればよいですか?

分類Dev

HTTPoisonを介してハックニーの認証としてプロキシAPIトークンを設定するにはどうすればよいですか?

分類Dev

EclipseでSSHのプロキシ設定を設定するにはどうすればよいですか?

分類Dev

SeleniumJavaでvaadinTestBenchのプロキシ設定を設定するにはどうすればよいですか?

分類Dev

セレンを使用してヘッドレスクロームでnavigator.webdriverの設定を解除するにはどうすればよいですか?

分類Dev

Empathyで2段階認証プロセスを使用してGmailアカウントを追加するにはどうすればよいですか?

分類Dev

プロキシとして機能するDockerレジストリを設定するにはどうすればよいですか?

分類Dev

アプリケーションがセレンのIPアドレスではなくプロキシサーバーを使用していることを確認するにはどうすればよいですか?

分類Dev

セレンWebドライバーのsocks5プロキシを設定するにはどうすればよいですか?Python

分類Dev

SOCKSプロキシに対して認証するようにHTTPClientを構成するにはどうすればよいですか?

分類Dev

ブラウザHtmlunitDriverfor JavaでSeleniumWebdriverを使用してプロキシを設定するにはどうすればよいですか?

Related 関連記事

  1. 1

    Unirestプロキシの認証情報を設定するにはどうすればよいですか?

  2. 2

    セレンのsocks4プロキシを設定するにはどうすればよいですか?

  3. 3

    phantomjsでプロキシを設定するにはどうすればよいですか

  4. 4

    公開鍵認証を使用してログインできるようにSSHDを設定するにはどうすればよいですか?

  5. 5

    プロキシを設定して使用するためにVagrantをプロビジョニングするにはどうすればよいですか?

  6. 6

    WebViewを使用してXamarinC#アプリケーションでAndroidのプロキシを設定するにはどうすればよいですか?

  7. 7

    Auto-Authを使用してVaultJWT認証を設定するにはどうすればよいですか?

  8. 8

    freeSSHdを使用してWindowsでHTTP / SOCKS5トンネリングプロキシを設定するにはどうすればよいですか?

  9. 9

    nginxをjettyのプロキシとして設定するにはどうすればよいですか?

  10. 10

    プッシャードライバーを使用してLaravel5.3でブロードキャスト用のチャンネル認証を設定するにはどうすればよいですか?

  11. 11

    認証されたプロキシでxbpsを使用するにはどうすればよいですか?

  12. 12

    Keycloakを使用して「ロールレス」(ACL、ABAC)REST APIの認証を設定するにはどうすればよいですか?

  13. 13

    Webプロキシとして実行するようにマシンを設定するにはどうすればよいですか?

  14. 14

    Webプロキシとして実行するようにマシンを設定するにはどうすればよいですか?

  15. 15

    AutoItを使用してInternetExplorerオプションを設定するにはどうすればよいですか?

  16. 16

    Windows 7でプロキシを「なし」に設定するにはどうすればよいですか?

  17. 17

    JVMが使用するプロキシを設定するにはどうすればよいですか

  18. 18

    axiosを使用してリクエストを送信するときにプロキシを設定するにはどうすればよいですか?

  19. 19

    2要素認証(2FA)を使用してステートレスRESTログインを設計するにはどうすればよいですか?

  20. 20

    HTTPoisonを介してハックニーの認証としてプロキシAPIトークンを設定するにはどうすればよいですか?

  21. 21

    EclipseでSSHのプロキシ設定を設定するにはどうすればよいですか?

  22. 22

    SeleniumJavaでvaadinTestBenchのプロキシ設定を設定するにはどうすればよいですか?

  23. 23

    セレンを使用してヘッドレスクロームでnavigator.webdriverの設定を解除するにはどうすればよいですか?

  24. 24

    Empathyで2段階認証プロセスを使用してGmailアカウントを追加するにはどうすればよいですか?

  25. 25

    プロキシとして機能するDockerレジストリを設定するにはどうすればよいですか?

  26. 26

    アプリケーションがセレンのIPアドレスではなくプロキシサーバーを使用していることを確認するにはどうすればよいですか?

  27. 27

    セレンWebドライバーのsocks5プロキシを設定するにはどうすればよいですか?Python

  28. 28

    SOCKSプロキシに対して認証するようにHTTPClientを構成するにはどうすればよいですか?

  29. 29

    ブラウザHtmlunitDriverfor JavaでSeleniumWebdriverを使用してプロキシを設定するにはどうすればよいですか?

ホットタグ

アーカイブ