問題タブ [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.
robotframework - 入力タイプ=ファイルなしでロボットフレームワークでファイルをアップロードする方法
Selenium2Library は可能ですか? このhttp://www.dropzonejs.com/のようなアップロードを使用して、ある種のWebサイトにファイルをアップロードすることについて
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 スクリプトで使用することは可能ですか? そして、あなたはこれをどのようにしますか?
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;
python - selenium2library を使用するロボットで使用する「下向き矢印」キーの ASCII コード
selenium2libraryを使用したロボットフレームワークで、キーワード「PRESS KEY」で使用できるキー「矢印ダウン」および「矢印アップ」のASCIIコードは何ですか? 私は多くのスレッドを検索し、多くの組み合わせ (25、40、およびそれ以上) を試しましたが、実際に下矢印キーを押すことを実際にシミュレートするものはありません..
構造が機能する必要があります.ドロップダウンから値を選択する必要がありますが、クリックする値が見つからないため、「下矢印」キーで値に「スクロール」して実行したいと思います.. .
私を助けてくれてありがとう、私は今本当に迷っています!
selenium - Robot Framework - Selenium2library - ページのファビコンを確認する
現在のページに正しいタイトル アイコンが表示されているかどうかを確認する必要があります。サイトのどこにいるかに応じてアイコンを変更し、それに対してチェックを行う必要があります。
私が試してみました
使用する HTML は次のとおりです。
キーワードが機能しませんでした..他に使用する必要があるものはありますか? または、この種のテストを行うことはセレンでサポートされていませんか?
java - RobotFramework で selenium2library WebElement を拡張する
私はRobotFrameworkを初めて使用します(実際に新しいテスト自動化プロジェクトのために評価しています)。
以前は、Java とページ オブジェクトを使用して独自の小さなフレームワークを作成していましたが、今回は既存のフレームワークを使用できるかどうか疑問に思っています。Spock と Robot Framework を評価しています。
私の要件は、Web アプリケーション、Windows オブジェクト、およびモバイル アプリをテストして、Robot が Spock より確実に優位に立つことです。また、いつでもGroovyよりもPythonを好むでしょう。
私は通常、次のコードを使用してフレームワークで WebElement を拡張します。Robot Framework でそのようなことができるかどうか疑問に思っています。
Robot Framework はこれまでのところ良さそうです。私も python が好きです。しかし、上記の例で Java で行っていたように、selenium2library のようなライブラリを拡張して、独自のカスタム メソッドを持つことができるかどうかはわかりません。
flash - Selenium2Library から起動したブラウザの .swf プレーヤーで「このプラグインはサポートされていません」というエラーが表示される
過去 2 年間のプロジェクトに Selenium2Library を使用しています。また、定期的にライブラリとブラウザを更新しています。
最近、selenium によって起動されたブラウザーに .swf ファイルが読み込まれないという問題が発生しています。最新の Chrome ブラウザー「v54」と Chrome ドライバー v2.25 を使用しています。
ただし、.swf を手動で起動すると、期待どおりに読み込まれます (通常のブラウザー操作)。一部の設定/構成が欠落していると思います。
このリンクhttps://techhelpkb.com/this-plug-in-is-not-supported/にいくつかの解決策がありますが、うまくいきません
ここでのヘルプは大歓迎です。