問題タブ [selenium-chromedriver]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1131 参照

selenium - SSL 証明書をバイパスするための Cyber​​villansCA 証明書ファイルはどこにありますか?

フォルダに libs、selenium-server-2.20.0 および selenium-server-standalone-2.20.0 jar ファイルしか表示されないため、Selenium-Server-2.20 zip ファイルで Cyber​​villainsCA 証明書ファイルを見つけるのに問題があります。Chrome で SSL 証明書をバイパスするには、この証明書が必要です。

どんな助けでも大歓迎です。

0 投票する
4 に答える
6503 参照

cucumber - chromedriverに接続できませんhttp://127.0.0.1:46050(Selenium :: WebDriver :: Error :: WebDriverError)

キュウリのテストを実行すると、次のエラーが発生します。

"* Chromeを起動または接続できません。ChromeDriverが最新であることを確認してください。Chromeバイナリを使用する場所:/ opt / google / chrome / google-chrome(Selenium :: WebDriver :: Error :: UnknownError)*「」

chromdriverをダウンロードして解凍し、パス(/ opt / google / chrome / google-chrome)とsudo chmod + x / opt / google / chrome/google-chromeにコピーします。

どのグーグルクローム:/ usr / bin / google-chrome

どのchromedriver:/usr/share/ruby-rvm/gems/ruby-1.9.2-p318/bin/chromedriver

カピバラ(1.1.2)

きゅうり(0.9.4)

キュウリレール(0.3.2)

selenium-webdriver(2.20.0)

エラーを検索しましたが、どれもうまくいきませんでした。テストを実行しても、Chromeが起動しません。

何が悪いのか本当にわかりません!chromedriverの2つの異なるバージョンを試しました!

Jenkinsは、CIでテストを実行/実行する必要があります。テストは、実行すると機能しますが、Jenkinsが実行すると機能しませんか?別のユーザーがそれらを実行してから、jenkinsをインストールすると、このエラーが発生します。ターミナルのターミナルでテストを実行しても同じエラーが発生します。https: //wiki.jenkins-ci.org/display/JENKINS/My+software+builds+on+my+computer+but+を読みましたかnot + on + Jenkins?私はここで私の問題について多くを見つけることができませんでした。xvfb:プラグインをjenkinsにインストールしましたが、ビルド環境で「ビルド前にxvfbを実行し、ビルド後にシャットダウンする」をクリックすると、次のエラーが発生します:「致命的:nulljava.lang.NullPointerException」

0 投票する
2 に答える
12133 参照

google-chrome - sudo apt-get インストール xvfb

xvfb をインストールできないのはなぜですか?

0 投票する
1 に答える
368 参照

css - テーブル要素の長い Selenium CSS コードを短縮するには?

複数のテーブル内に要素を持つ次のセレン CSS コードを省略できません。以下のコードでは、2 つのチェックボックスが表示されます。

同じスパンとチェックボックスを持つ別のテーブルもあるため、このコードは使用できません。唯一の違いは、それが別の行にあることです。したがって、別のチェックボックスのコードを配置すると、次のようになります。

したがって、唯一の違いは、すべてのテーブルの nth-of-type(i) です。では、CSS コードを短くするにはどうすればよいでしょうか。

table[id$=gridReports]>tbody>tr:nth-of-type(i) の後に span[id$=reportCheckBox] 入力のように短縮できるオプションはありますか。

どんな助けでも大歓迎です。

ありがとう

0 投票する
2 に答える
13235 参照

selenium - Selenium Grid が別のコンピューターで Chrome を実行しない

この問題があります。別のコンピューターで HUB と NODE を起動し、次のように Google Chrome を初期化するテストを実行します。

私のコンピューターではすべて問題なく動作します。Chrome が起動し、スクリプトが実行されます。ただし、私の友人がまったく同じことをしようとすると、次のエラーが発生します。

これまでのところ、私が見つけた唯一の違いは、彼女のハブが私のものをhttp://10.10.190.134:5555リッスンしているhttp://10.131.7.44:5555が、両方が同じ IP とポートでコンソールにアクセスできることです。何が悪いのかわからない。すべてに感謝します、ありがとう

** 編集 **

別のコンピューターで実行しようとしたところ、同じエラーが発生しました。少しデバッグすると、次のメッセージが表示されました。

したがって、Selenium Grid で Chrome をセットアップする前に、次のことを行う必要があります。

私はそれをやろうとしましたが、まだChromeを実行できません...助けが必要です

EDID2 これは、プロパティを正確に設定する方法です。

より多くのコンピューターで実行する必要があり、JAR ファイルの場所が異なる可能性があるため、このアプローチを使用しています。

ところで、ロール ノードに Selenium Grid があるウィンドウに警告が表示されます。他にスイッチャーがあればと考えています。これまでのところ、次のコマンドを実行しています。

0 投票する
1 に答える
861 参照

selenium - セレンを新しいタブに集中させるにはどうすればよいですか?

[続行]ボタンをクリックした後のアプリケーションの1つが更新され、新しいタブで開き、[続行]ボタンがあった古いタブが閉じます。

とにかく、現在のウィンドウとして新しいタブを選択して先に進むことができますか?

動作しなかった次のコードを使用しました。

どんな助けでもいただければ幸いです。

0 投票する
2 に答える
3915 参照

c# - C# で Selenium 2.0 でクロムを使用する

ChromeDriver.exe に問題があります テストを実行すると、Google Chrome ウィンドウが開いていますが、chromedriver コンソールからのエラーが表示されます。それは次のように言います:

[0405/175241: 警告:scoped_temp_dir.cc<15>] dtor の一時ディレクトリを削除できませんでした。

誰か助けてくれませんか? ...ちなみに私はC#を使用しています。

画像をアップしたかったのですが、初心者なので出来ませんでした…

-JM

0 投票する
0 に答える
412 参照

amazon-ec2 - chromedriver http://127.0.0.1:50299 に接続できません (Selenium::WebDriver::Error::WebDriverError)

重複の可能性:
chromedriver 127.0.0.1:46050 に接続できません (Selenium::WebDriver::Error::WebDriverError)

Amazon ec2 api にジェンキンをインストールし、ジェンキンを使用してヘッドレス キュウリ テストを実行しています。

chromedriver をダウンロードして解凍し、パス (/usr/bin) にコピーして、モードを変更しました。

wget http://chromium.googlecode.com/files/chromedriver_linux32_18.0.1022.0.zip

chromedriver_linux32_18.0.1022.0.zip を解凍します。

cp chromedriver /usr/bin

sudo chmod +x /usr/bin/chromedriver

しかし、テスト (HEADLESS=true cucumber features) を実行すると、次のエラーが発生します。

chromedriver http://127.0.0.1:50299に接続できません(Selenium::WebDriver::Error::WebDriverError)

どのクロムドライバー:

/usr/bin/chromedriver

どのグーグルクロム:

/usr/bin/google-chrome

Gemfile に headless gem があり、env.rb に次のコードもあります。

if ENV['HEADLESS']

何か見逃しましたか?何か案は?

0 投票する
1 に答える
561 参照

ruby - javascript イベント - watir-webdriver chromedriver が動作していませんか?

Javascript イベントを watir-webdriver でテストしようとしましたが、Firefox と IE ではすべて正常に動作しているように見えますが、Chrome では問題が発生しています。

上記の行により、スクリプトが壊れているようです。最新の chrome Webdriver (19.0.1068.0) を使用しており、gem は最新です。

Chrome ログ ファイルには次のように記載されています。スクリプトの実行に失敗しました。

0 投票する
2 に答える
729 参照

gwt - Seleniumは、GoogleフレームアドオンがインストールされたIEをサポートしていますか?

Selenium は Chrome Frame ページを読み込むことができます。問題は、Chrome Frame プラグインを使用して IE でページを読み込むと、タグが空として表示されることです。Selenium は DOM 構造を使用して要素を識別しようとしますが、IE と Chrome Frame プラグインの動作方法、レンダリングと DOM ツリーは Chromium コードに引き継がれ、IE は空の DOM を取得します。

だから、セレンはGoogleフレームアドオンがインストールされたIEをサポートしていないと思いますか?

誰かがこの問題を回避しましたか?

ありがとう