問題タブ [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 投票する
5 に答える
6657 参照

selenium - 要素はポイントでクリックできませんが、実際にはクリックします

私のテストは失敗しています:

WebDriverException: メッセージ: 不明なエラー: 要素はポイント (1 786、183) でクリックできません。他の要素がクリックを受け取ります: <'div align="right">...</'/div>

私がアクセスするxpathは次のとおりです。

キーワードで使用:

ソース:

しかし、テストではボタンが実際にクリックされた-> データが保存されたので、問題ありません。正しくクリックしたときに例外がスローされる理由と、それを通過させるために何ができるかがわかりません..要素を見つけてクリックしたことは明らかです...また、「待機するまで」を使用しようとしました要素が有効になっています」と「フォーカス」...ご提案ありがとうございます! PS: 例外として div 要素に文字 "'" を追加しました。そうしないと、ここには表示されませんでした..:)

0 投票する
5 に答える
12841 参照

python - ロボット フレームワークのクロム オプション

Web ページのリンクからファイルをダウンロードしようとしています。ただし、「このタイプのファイルは害を及ぼす可能性があります...とにかく?保管して破棄してください」という迷惑な警告が表示されます。警告を回避するためにいくつかのオプションを試しましたが、それでも表示されます。私はロボット フレームワークを使用していますが、python を使用して新しいキーワードを作成しています。

誰かがダウンロードの警告を無効にする方法を提案できますか?

0 投票する
3 に答える
797 参照

checkbox - 動的入力 ID 値のチェック ボックスを選択できない

以下は 2 つのチェック ボックスの html です。私の意図は、'XERU' または 'SYM' というラベルを使用してチェックボックスを選択することです。Robot Framework では、「Checkbox Should Be Selected」というキーワードは Key 属性を使用します。ID と名前はロケーターですが、ここでは ID はラベルごとに動的です。

そのため、ID/名前を選択するチェック ボックスの Xpath をフレーム化する必要がありますが、テスト スイート内でハード コードする必要はありません。

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

robotframework - 列の最初の要素のみを選択するにはどうすればよいですか。特定の列のすべての行の値は同じです。しかし、最初の値のみを選択する必要があります

上記の成功のみを選択してください。

私は以下を試しました:

変数.txt

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

selenium - Robot フレームワークを使用した未処理のエラー「指定された ID のコンテキストが見つかりません」

Robot フレームワークと Selenium2Library を使用して iframe を操作するときに問題が発生します。エラーがスローされます:

私のテストコードは次のとおりです。

ステップで失敗するInput Text ${IFRAME BODY} ${description}

ところで、このiframeが発生するより多くのページでこのキーワードを再利用しますが、正確に1回だけ失敗します-しかし、htmlコードはすべてのiframeで同じなので、なぜそれが時々機能するのか本当にわかりません..

どんな助けでも喜んでします。

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

robotframework - ロボットフレームワークに乗ってログとレポートをアクティブにする方法は?

リモートで接続しているマシンで、ロボット フレームワーク ライドのログとレポートが非アクティブであることに気付きました。この 2 つのアイコンをアクティブにする方法を教えてください。画像の説明を入力

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

robotframework - Robot Framework - 頻繁に変わるボタンIDを参照するには?

サインイン ボタンの ID が変更されるサインイン ページがあります。id は、2 つのいずれかになります。

ID は math.random() 関数に基づいて Java で割り当てられます。声明は、

ID がスクリプトでコーディングしたものと異なる場合、selenium2library スクリプトを使用したロボット フレームワークが失敗します。スクリプトが失敗しないように、ロボット フレームワークで両方の ID を参照する方法はありますか?

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

firefox - 要素は現在対話可能ではなく、Robot Framework で操作できない可能性があります

5 つのフィールドを持つフォームがあり、最後のフィールドにテキストを入力しようとしています。

私のスクリプトの例は次のとおりです。

[input] [id=combo-1234-textfield] [text] 既に ID を取得していますが、見つかった ID にテキストを入力しようとすると、Element は現在対話可能ではなく、操作できない可能性があると表示されます。ただし、通常どおり手動でテキストを入力できます。readonly=false のためです。

IDが正しいことを確認しました。

ここで何が問題なのか知っている人はいますか?

ノート; ブラウザとして FireFox を使用しています。