問題タブ [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 - 複数のキーワード エラーを取得せずに Sel2Lib を使用する python モジュールを追加するにはどうすればよいですか?
Python モジュールをインポートして 3 時間以上乗り続けようとしていますが、成功しません。ここで 4 番目の回答で説明されている手順を実行しました。ここでは、Python モジュール Selenium2LibraryExt を作成することを提案しています。 ロボットフレームワークですべてのテキストを取得するには?
私が観察している問題は、同じテストの他のコードで Selenim2Library を使用しているため、Selenim2Library から継承する Selenium2LibraryExt をインポートしているため、テストは、たとえば Click Element キーワードが Selenim2Library または Selenium2LibraryExt から来ていることを認識していないことです。エラー
だから私は1-削除しました
私のpythonモジュールの頭からですが、テストケースのライブラリとしてそのままにしておきます:設定
うまくいきませんでした。2-その後、削除しました
私のテストケースからですが、追加しました:
私のpythonモジュールの頭に。しかし、どちらの場合もエラーが発生します。テストで2つのselenium2libraryライブラリが表示されないようにするにはどうすればよいですか?
ありがとう
drag-and-drop - ExtendedSelenium2Library でドラッグ アンド ドロップ キーワードが機能しないようです。
私は最近転職し、RobotFramework
UI テストの自動化に使い始めました。からのドラッグ アンド ドロップ キーワードの使用に少しこだわっていExtendedSelenium2Library
ます。私のカスタムキーワードは次のとおりです。
目標を追加
私はテストで上記のキーワードを呼び出しており、テストは成功します (つまり、ドラッグ アンド ドロップされたことを意味します) が、実際にはそうではありません。または、以下を使用してみましたが、うまくいかなかったようです。
マウスでゴールを追加
私がテストしているアプリケーションは、Angular JS 上に構築されています。私が実行しているブラウザは Chrome v-51.0.2704.84 です
これに取り組む、または機能させるためのより良い方法があれば、それは非常に役立ちます!
ありがとう、ヴァイシュナビ。
python-2.7 - Robotframework と Selenium2Library - ブラウザがページをロードしない
ブラウザを開こうとすると問題が発生します。RIDE でテストを書いています。テストを実行すると、ブラウザは開きますが、ページが表示されません...
ブラウザには、「接続がタイムアウトしました」というメッセージのみが表示されます。
誰かがこの問題に直面しましたか?
コードは次のとおりです。
ところで、Firefox のバージョン: 31.0 セレンのバージョン: 2.53.6 selenium2Library のバージョン: 1.7.4
解決策はありますか?前もって感謝します ;)
selenium2library - Selenium2Library - ウィンドウを選択するが失敗する
[ウィンドウの選択] コマンドを使用してウィンドウを選択しようとすると問題が発生します。ウィンドウを選択してもタイトルはありませんが、試してみると
Window title=Mozilla Firefox を選択
ウィンドウを選択しますが、ValueError を返し、失敗します。ウィンドウは、別のページのボタンを選択した後のポップアップ ウィンドウです。URL と JavaScript を使用してみましたが、それでも同じエラーが返されます。どんな助けでも大歓迎です。
ありがとうございました、
カイル
angularjs - ロボットフレームワークを使用してドロップダウンメニューの値を選択するには?
ドロップダウン リストから注文番号を選択する方法。ページには、同じng-repeatを持つ同様の 2 つのドロップダウンがあります。テキストを選択しようとすると、他のドロップダウンから一致するテキストが選択されます。text equals も失敗しました。
HTML:-
私がこれまでに試したこと:
助けていただければ幸いです..ありがとうございます。
更新:これは今のところ役に立ちました...要素をクリックします//select [5] / options [3]
python-2.7 - Get Matching Xpath Count が一致する要素の数を返さない
RobotFramework を使用して、「xpath」に一致する要素の数を取得しようとしています。
「xpath」は正しくなければなりません。Web サイトで xpath を検索すると、18 個の要素が見つかりました。テストを開始してログ出力を見ると、${count} が 0 になっています。また、18 である必要があります。
誰が何が悪いのか知っていますか?前もって感謝します !!!
selenium-webdriver - ロボット フレームワーク - 必要な機能として chromeoption を渡します
Javaで次の作業を行うことができました:
現在、Robot Framework 用の Selenium2Library の Java ポートを使用しています。上記と同様のことを行うにはどうすればよいですか?私は次のことを試しました:
ブラウザを開くたびにポップアップが表示されるので、chromeOptions を無効にする必要があります。上記のように、Java コードを使用してポップアップを非表示にすることができました。RFで同じことをすることができませんでした。
ご協力いただきありがとうございます。