問題タブ [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 - Robot Framework での手動入力 (Captcha)?
Robot Framework + Selenium2Library を使用して、Web の受け入れテストを作成しています。要点は、Web には自動化できない入力フィールド (CAPTCHA) が含まれており、テストの実行中にベンダーにこの機能をオフにするように指示することはできません。したがって、このフィールドを手動で入力する必要があります。今私はこれをやっています:
Robot Framework に を伝えるときに CAPTCHA を入力しましたがSleep 10
、今のところ問題ありません。しかし、ロボットフレームワークに無期限に待機するように指示し、そのCAPTCHAの入力が完了した後、タスクの自動化を続行する方法があるのだろうか?
python - Python 3.5.1 Robot Framework ライブラリをダウンロードできない
Python は初めてで、Robot Framework でテストを自動化しようとしています。経由でライブラリをダウンロードしようとしたときに、pip
いくつかの問題が発生しました。私は、、、を使用しPython 3.5.1
てRobot Framework 3.0
いPyCharm 2016.1(64)
ます
コマンドの出力pip install robotframework-selenium2library
:
Collecting robotframework-selenium2library
Using cached robotframework-selenium2library-1.7.4.tar.gz
Complete output from command python setup.py egg_info:
Downloading http://pypi.python.org/packages/source/d/distribute/distribute-0.6.14.tar.gz
Extracting in C:\Users\Radek\AppData\Local\Temp\tmpooendh2g
Traceback (most recent call last):
File "c:\users\radek\appdata\local\programs\python\python35\lib\site-packages\ez_setup.py", line 143, in use_setuptools
raise ImportError
ImportError
上記の例外の処理中に、別の例外が発生しました:
C:\Users\Radek\AppData\Local\Temp\pip-build-gh4jw21a\robotframework-selenium2library\ でコマンド「python setup.py egg_info」がエラー コード 1 で失敗しました
Setuptools は最新であり、ez_setup も最新です。
C:\Users\Radek>pip install --upgrade setuptools
Requirement already up-to-date: setuptools in c:\users\radek\appdata\local\programs\python\python35\lib\site-packages
C:\Users\Radek>pip install ez_setup
Requirement already satisfied (use --upgrade to upgrade): ez-setup in c:\users\radek\appdata\local\programs\python\python35\lib\site-packages
robotframework - ページが読み込まれるまで待ちます
Robot Framework では、どのライブラリのどのキーワードもこれを実装していますか? ブラウザを開いて移動 要求された URL に移動しますが、ページ ドキュメントが完全に読み込まれるまで待ちません。
robotframework - キーワードから一意の文字列値を作成し、それを入力テキスト キーワードに使用する
次のように静的文字列の後にエポックタイムスタンプを埋め込むことで、一意の文字列を作成しようとしています。
入力ボックスのテキストが「Unique Title」として入力されているため、Unique Title キーワードの戻り値を取得できません。どんな提案も本当に役に立ちます。
keyword - Robot Framework でファイル (txt または csv) を取得する
Create File キーワードを使用して、値が 1 つのテキスト ファイルを作成しました
他のスクリプトでは、Get File キーワードを使用してテキスト ファイルの値を読み取ろうとしています。
しかし、それはこのエラーをスローします
テーブル 'css=#tbl-letter' の行 2 と列 2 のセルには、テキスト 'getFile Resources\Client\DateLetter.txt' が含まれている必要があります。
python-2.7 - ubuntu selenium2libraryへのロボットフレームワークのインストールはできません
こんにちは、ここのようにubuntu(VMボックス)にRfをインストールしようとしました: http://testingknols.blogspot.com/2014/05/robot-framework-installation-on-ubuntu.html しかし、問題はselenium2libraryにあります。「S python」を使用しているときに、ターミナルで「コマンドが見つかりません」というメッセージが表示されました
私が使用しているとき: import Selenium2Library 私が見ることができる: 彼のプログラム「インポート」は次のパッケージで見つけることができます: * imagemagick * graphicsmagick-imagemagick-compat 試してください: sudo apt-get install どうすればいいですか? 私のpythonバージョンは2.7.6です
selenium-webdriver - ランダムに生成された文字列を変数として保存し、selenium2library を使用して入力テキストに渡します
誰かが次のコードで何が間違っているのか教えてもらえますか.ランダムに生成された文字列でテキストを入力しようとしています. selenium2library なしで使用すると正常に動作します。どんな助けでも大歓迎です。
angularjs - Robot フレームワークを使用して Selenium2Library の非表示の角度要素をクリックする方法
Web ページにハイパーリンクがあります。Xpath で要素を見つけると一致します。同じことを実行すると、次のように表示されます。
.//span[@translate='home.onboarding.name'] はどの要素とも一致しませんでした
Selenium Webdriverを使用して同じことを試してみましたが、実行されました。Selenium2library または非表示の要素を見つけるための代替オプションを使用して、Robot Framework で同じ構文を変換するのを手伝ってください。参考までに、次のリンクのスクリーンショットを確認してください。参照用の Xpath および Inspectect 要素の画像任意の助けをいただければ幸いです。ありがとう。
セレンのコード例:
RF コードの例: