問題タブ [selenium2library]

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 投票する
1 に答える
1054 参照

robotframework - 入力タイプ=ファイルなしでロボットフレームワークでファイルをアップロードする方法

Selenium2Library は可能ですか? このhttp://www.dropzonejs.com/のようなアップロードを使用して、ある種のWebサイトにファイルをアップロードすることについて

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

python - PythonでSelenium Webdriverを作成し、ロボットフレームワークで使用する

だから私は実質的に積み重ねられています。selenium2library キーワード Open Browser を呼び出すと、webdriver オブジェクト インスタンスが作成され、browsercache に配置されます (機能を正しく理解している場合)。この時点で、作成された webdriver を python クラスまたはスクリプト内で取得し、この webdriver を python-selenium コマンドで使用する方法を知っています。ここ に記載されているように、既存の Webdriver オブジェクトを Robot Framework のカスタム Python ライブラリに渡します

だから聞きたい。ここに記載されているように、pythonスクリプトでselenium.webdriverを使用してwebdriverオブジェクトを作成します https://sites.google.com/a/chromium.org/chromedriver/getting-started

robotframework-selenium2library のキーワードでこの webdriver オブジェクトを使用することは可能ですか? また、この webdriver を毎回引数として渡すことなく、selenium-python スクリプトで使用することは可能ですか? そして、あなたはこれをどのようにしますか?

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

selenium - RIDE (ロボット フレームワーク) に chrome Web ドライバーを追加します。

私はロボットフレームワークが初めてです。

chromedriver.exeシステムのパスにファイルを配置しました。今、RIDE でスクリプトを実行していると、次のエラーが発生します。

WebDriverException: Message: 'chromedriver' executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/chromedriver/home

RIDE自体にパスを設定する他の方法はありますか?

更新:私のパス変数には以下が含まれます: C:\Driver\chromedriver.exe;

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

python - selenium2library を使用するロボットで使用する「下向き矢印」キーの ASCII コード

selenium2libraryを使用したロボットフレームワークで、キーワード「PRESS KEY」で使用できるキー「矢印ダウン」および「矢印アップ」のASCIIコードは何ですか? 私は多くのスレッドを検索し、多くの組み合わせ (25、40、およびそれ以上) を試しましたが、実際に下矢印キーを押すことを実際にシミュレートするものはありません..

構造が機能する必要があります.ドロップダウンから値を選択する必要がありますが、クリックする値が見つからないため、「下矢印」キーで値に「スクロール」して実行したいと思います.. .

私を助けてくれてありがとう、私は今本当に迷っています!

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

selenium - Robot Framework - Selenium2library - ページのファビコンを確認する

現在のページに正しいタイトル アイコンが表示されているかどうかを確認する必要があります。サイトのどこにいるかに応じてアイコンを変更し、それに対してチェックを行う必要があります。

私が試してみました

使用する HTML は次のとおりです。

キーワードが機能しませんでした..他に使用する必要があるものはありますか? または、この種のテストを行うことはセレンでサポートされていませんか?

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

java - RobotFramework で selenium2library WebElement を拡張する

私はRobotFrameworkを初めて使用します(実際に新しいテスト自動化プロジェクトのために評価しています)。

以前は、Java とページ オブジェクトを使用して独自の小さなフレームワークを作成していましたが、今回は既存のフレームワークを使用できるかどうか疑問に思っています。Spock と Robot Framework を評価しています。

私の要件は、Web アプリケーション、Windows オブジェクト、およびモバイル アプリをテストして、Robot が Spock より確実に優位に立つことです。また、いつでもGroovyよりもPythonを好むでしょう。

私は通常、次のコードを使用してフレームワークで WebElement を拡張します。Robot Framework でそのようなことができるかどうか疑問に思っています。

Robot Framework はこれまでのところ良さそうです。私も python が好きです。しかし、上記の例で Java で行っていたように、selenium2library のようなライブラリを拡張して、独自のカスタム メソッドを持つことができるかどうかはわかりません。

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

flash - Selenium2Library から起動したブラウザの .swf プレーヤーで「このプラグインはサポートされていません」というエラーが表示される

過去 2 年間のプロジェクトに Selenium2Library を使用しています。また、定期的にライブラリとブラウザを更新しています。

最近、selenium によって起動されたブラウザーに .swf ファイルが読み込まれないという問題が発生しています。最新の Chrome ブラウザー「v54」と Chrome ドライバー v2.25 を使用しています。

ただし、.swf を手動で起動すると、期待どおりに読み込まれます (通常のブラウザー操作)。一部の設定/構成が欠落していると思います。

スナップショット: ここに画像の説明を入力

このリンクhttps://techhelpkb.com/this-plug-in-is-not-supported/にいくつかの解決策がありますが、うまくいきません

ここでのヘルプは大歓迎です。