問題タブ [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 に答える
3278 参照

selenium-webdriver - ロボット フレームワーク - テキスト フィールドにテキストを入力するための Selenium2Library の「入力テキスト」に代わるものはありますか?

キーワードを使用してテキストを入力するときに問題を引き起こしているように見える自動フォーマットスクリプトを持ついくつかの新しいテキストフィールドが原因で、Selenium2Library の「入力テキスト」キーワードに問題があります (テキストの後にスペースが追加されます)。特定の数のキーストロークが原因で、予期されたテキスト文字列が正しく入力されません)。このキーワードを機能させるために、テキスト フィールド エントリ間に遅延を入力する、入力テキストを入力させようとしている文字列をフォーマットするなど、さまざまな方法を試しましたが、残念ながらまだ何も機能していません。

この質問を書いているのは、テキスト入力コマンドを使用するための回避策を見つけた人がいるかどうかを確認するためです。私はいくつかの他のオプションを考えようとしています.フィールドを手動でトラブルシューティングしていたときにこれらのテキストフィールドに効果的にコピー/貼り付けできたので、テキストをテキストフィールドにコピー/貼り付けすることはうまくいくようです.私が調べたライブラリのいずれにもコピー/貼り付けのキーワードが見つかりませんでした。または、これにはJavascriptコマンドが可能でしょうか?

Selenium2Library の「入力テキスト」キーワード以外のテキスト フィールドにテキストを代わりに入力する方法についてのアイデアはありますか?

ありがとうございました。

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

selenium - xpath が一致し、要素をクリックした場合にキーワードを実行することに関するヘルプが必要

私は xpath 式を検証しようとしています。それが true の場合は要素をクリックします。以下は、私がやろうとしているコードです。Xpath_combined 変数は Boolean : true を返します。構文または有効な式を修正するのを手伝ってください

ここに画像の説明を入力

変数

キーワード

コンソール出力のエラー

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

robotframework - Robot Framework の Selenium2Library を使用して、ページに書式が混在するテキストが含まれていることを確認するにはどうすればよいですか?

これは機能しません:

HTML ソース:

ロボット テスト ケース:

テキスト書式タグ (em、strong、span など) を気にせずにテキストを検索するテストを作成するにはどうすればよいですか? XPath使用する必要がありますか?

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

robotframework - Robot Framework での引数の受け渡しと複数のテスト ケースの実行に関するヘルプが必要

私の意図は、キーワードで指定してテストケースとして呼び出すことにより、複数の URL を引数として渡すことです。複数のテストケースの一部にする必要があります。コードの修正を手伝ってください。

プロンプトからのエラー

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

python - Selenium2Library のインポート

Robotframework 用の Selenium2Library のインポートに行き詰まりました。

Selenium2Library のインストールを検証しようとすると、Python シェルで次のエラーが表示されます

以前に別のモジュールでこのエラーが発生し、easy_install (モジュール名) を使用して修正できましたが、キーワードに対してこれを行うと、この結果が得られます

私は実際にはプログラマーではなくテスターであるため、アドバイスをいただければ幸いです。ありがとう