問題タブ [selenium-webdriver]
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.
java - selenium java ant run
私はRuby-Seleniumを知っrun_in_parallel
ています。run_in_sequence
ant runコマンドでJAVAを使用して、parallel
またはant runsequence
コマンドを使用して、セレンテストを実行するにはどうすればよいですか?
python - Python の Selenium で HTMLUnit ドライバーを使用するにはどうすればよいですか?
Selenium に HTMLUnit を使用するように指示するにはどうすればよいですか?
バックグラウンドでSeleniumサーバーとしてselenium-server-standalone-2.0b1.jarを実行しており、最新のPythonバインディングが「pip install -U selenium」でインストールされています。
すべてが Firefox で正常に動作します。しかし、軽量でXを必要としないため、HTMLUnitを使用したいと思います。これは私の試みです:
問題は、HTMLUnit ドライバーは何と呼ばれているかということです。どうすれば有効にできますか?
HTMLUnit のコードは Selenium 2 のソースにあるようで、他のブラウザーと同様にデフォルトで利用できると思っていました。有効にする方法についての説明が見つかりません。
selenium - ファイル添付ダイアログを開くボタンをクリックできない
私はセレン2ベータを使用しています。ファイル添付ダイアログを開くボタンをクリックしようとしています。しかし、クリックしても何も起こりません。
セレン2ではなくセレンのみを使用すると、簡単にクリックできます。
ruby - rubyでSeleniumWebDriver(selenium 2.0)クライアントを使用して選択したオプションを設定するにはどうすればよいですか?
新しいrubyselenium-webdriverは、以前のバージョンのseleniumとそれに付属するrubyドライバーよりもほとんど直感的に見えるため、慣れようとしています。また、古いセレンをウィンドウ内のルビー1.9.1で動作させるのに苦労したので、別の方法を探したいと思いました。これまでのところ、スクリプトを使用してこれを実行しました。
つまり、基本的には自分のサイトにログインして、ユーザープロファイルに教育エントリを追加しようとしています。(country_select変数に)オプションのある選択ボックスへの参照があり、指定された値のオプションを選択したいと思います。 ..新しいクライアントでこれを行う方法がわかりません..私が考えることができる唯一のことは、必要なオプションが見つかるまですべてのオプションをループしてから、execute_script: http://seleniumを呼び出すことです。 googlecode.com/svn/trunk/docs/api/rb/Selenium/WebDriver/Driver.html#execute_script-class_method メソッドを使用してselectedIndexを設定します。
これを行う他の方法はありますか?ここにあるselenium2.0/ webdriverのJavaAPI:http ://seleniumhq.org/docs/09_webdriver.html これを行う例があります
何かが足りない場合を除いて、ルビーバージョンにはこの機能があるようには見えません。どんな助けでもいただければ幸いです。
java - Selenium テスト後のデータベースのクリーンアップ
Maven を使用して一連の Selenium (jUnit4) テストを実行した後、データベースのクリーンアップ (挿入されたものを削除するなど) を行いたいと思います。これは、Tapestry/Spring/Hibernate とレガシー データベースで実行されている古いプロジェクトです。注釈付きのメソッドでクリーンアップを行いたいのですが@After
、DAO の/Managers/SessionFactory の注入が機能しません。
テストは次のように行われます: mvn jetty:run-war
1 つのコンソールでアプリを実行 ( ) し、別のコンソールでテストを開始 ( mvn test
) - localhost:8080 でアプリにアクセスします。
htmlunit - Selenium の htmlunit ドライバーを使用する際の問題
Selenium 2 で htmlunit ドライバーを使用していますが、テストで次の呼び出しが行われた場合:
driver.get(開始ページ);
戻り値:
driver.getPageSource(); を呼び出すときのソース ページとして。
Selenium が私のページの完全なソースをダウンロードしない理由を知っている人はいますか?
internet-explorer - セレンWebドライバーIEボタンの問題
私はFF用のスクリプトを書いていますが、少しの作業で他のブラウザーでも実行されることを望んでいましたが、IEドライバーにボタンの問題があるようです。
エラーをスローしないがボタンをクリックしないボタンに単純なwebelement.click()があります。FFではその罰金。テキストを取得して値を取得できるので、findステートメントは問題ないことがわかります。クリックしないだけです。
考えや助けは素晴らしいでしょう
やってるだけ
HTML-コントロールには3つのボタンがあります私は今のところログインでのみ興味があります
ruby - Selenium2を使用してユーザーエージェントを設定する
モバイルデバイスからアクセスした場合に動作が異なるアプリケーションをWeb自動化しようとしています。Selenium 2を使用してこれを達成するための最良の方法を知っている人はいますか?
理想的な世界では、多くの順列を簡単にテストできるように、ユーザーエージェントを構成する方法を見つけたいと思います。
selenium - Selenium RemoteControlとSeleniumServerの違いは何ですか?
Seleniumのダウンロードページには、 Selenium RC(リモートコントロール)へのリンクがあります。
別のSeleniumダウンロードページには、 Selenium RC 1.0.3、およびSelenium2スタンドアロンサーバーとも呼ばれるSelenium2サーバーへのリンクがあります。
それらの違いは何ですか?
制限がある場合、それぞれの制限は何ですか?
Seleniumサーバーがリモートコントロールに取って代わりますか?
関連する質問:セレンリモコンとウェブドライバー
.net - Selenium 2 + WebDriver + .NET: select が「display:none;」の場合、select のオプションのテキストを取得できません。
ページでこれを選択しています:
そして、私はこのテストを実行しています:
options
コレクション内のすべての要素が Text オブジェクトとして空の文字列を持っているため、2 番目のアサートは失敗しています。display:none;
スタイルを追加するページで JavaScript を削除すると機能します。ただし、この選択はFCBKcompleteによって拡張されているため、非表示にする必要があるため、これは永続的な解決策ではありません。
.NET で Selenium 2/WebDriver を使用して非表示の選択オプションのテキストを取得するにはどうすればよいですか?