問題タブ [robotframework]

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 投票する
4 に答える
7199 参照

robotframework - Autolit ライブラリのインストール

私は SeleniumLibrary (テスト ライブラリ) で Google のロボット フレームワークを使用して Web テスト用のロボット テストを作成しています。私のテストの 1 つは、Web ページの [参照] ボタンをクリックし、Windows ファイル エクスプローラー ウィンドウを使用して、デスクトップからファイルをアップロードすることです。ファイルに移動して選択するためにポップアップします(セキュリティ上の理由から、Web サイトではファイルへのテキスト パスを提供することは無効になっています)。 ?

AutoIt ライブラリをダウンロードしてインストールしようとすると、wincom32./python ウィンドウ拡張機能が要求されます。インストールしようとすると、次のようなエラーが発生します。

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

python - selenium2library のデモを実行しているバージョン エラー

「rtomac-robotframework-selenium2library-893dc2c」デモ フォルダから rundemo.py を実行すると。次のエラーが表示されます。

version.py ではなく wxVersion.py があるようです。Windows と python 2.7 64 ビットを使用しています。

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

robotframework - 参照ボタンをクリックしてテキストファイルをアップロードする

SeleniumLibrary(テストライブラリ)を備えたRobot Frameworkを使用してWebテスト用のロボットテストを作成しています。テストの1つは、Webページの[参照]ボタンをクリックして、ポップアップするWindowsファイルエクスプローラーウィンドウを使用して、デスクトップからファイルをアップロードすることです。ファイルに移動して選択します。Autoltライブラリをダウンロードしましたが、どのキーワードを使用するかがわかりません。サンプルのテストケースの方が便利です。

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

robotframework - 一時的なSQLサーバーでRobot Frameworkでデータベースライブラリを使用する方法

データベース検証をサポートする Robot Framework のデータベース ライブラリを使用しています。

この基本的なコマンドを実行しようとしました:

私が使用しているデータベースに接続するには:

pybot を使用してコマンド プロンプトから接続文字列を実行すると、次のエラーが発生します。

有効な資格情報で Query Express を使用していますが、マシンに SQL Server がインストールされていません。

どうすれば自分の DB に接続できますか?

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

java - Javaで実装されたキーワードを使用してRobotFrameworkでテストの実行を停止するにはどうすればよいですか?

Javaで実装されたキーワードがあり、キーワードが失敗した場合は、「エラー:メッセージの例」というメッセージでテストの実行全体を停止する必要があります。

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

mysql - RIDE を使用して MySQL に接続する方法

RIDE を使用して、MySQL データベースに接続したいと考えています。

DatabaseLibraryと MySQLをダウンロードしました。検証のために MySQL からクエリを実行する必要があります。

RIDE を使用して MySQL に接続するには?

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

robotframework - Robot Framework で辞書要素の値をキーワードの結果に設定するにはどうすればよいですか?

${dict['KEY']} という形式のディクショナリ オブジェクトから 1 つの要素にアクセスできることはわかっています。このような:

そして、次のように通常の古いスカラーを設定できます。

しかし、このような辞書要素を設定しようとすると

このように「Yowp」を処理するときにRFKeywordが生成する結果ではなく、変数に「RFKeyword」、「Yowp」を取得します

助けてください

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

java - Selenium WebDriver はロボット フレームワークをサポートしていますか?

Selenium WebDriver は Robot フレームワークをサポートしていますか? Java と Webdriver を使用して Facebook にログインするスクリプトがあります。今、私は任意のフレームワークを使用してこれを実行したいと考えています。Javaで書かれたロボットフレームワークをWebdriverでテストすることはできますか?

よろしくお願いします。 シヴァ・オレティ

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

testing - Web プロジェクトでさまざまなテスト自動化を統合する方法

新しいコードが他の機能をクラッシュさせないことを保証するために使用される回帰テストと同じように、Web サイトのすべての機能をテストしたいと考えています。

私が必要とするテストは次のようなものです:

  1. ログインが正常に機能するかどうかを確認するために、通常のユーザー アカウントで Web サイトにログインします。
  2. 新しい通常ユーザーをサインアップして、サインアップ機能がうまく機能するかどうかを確認します。
  3. ログインしてページに移動し、ページにエラーや警告が表示されていないことを確認します。
  4. 管理者アカウントで Web サイトにログインして、すべての管理ページが正常に機能するかどうかを確認します。

ここに私が必要なもののようなものを見つけたいくつかのツールがあります。

  1. phantomjs casperjs: Web サイトのナビゲーションと JavaScript の実行が可能なヘッドレス Web キット
  2. ロボットフレームワーク:テスト用のフレームワークのように見えますが、今はわかりません。
  3. selenium : firefox プラグインを試してみましたが、いいですね。

また、テストにvs2010を推奨する人もいますが、私のチームはvsを使用していません...私たちはemacs、vimを使用しているので、それが良い選択だとは思いません。

最も重要なことは、これらのテスト フレームワークをプロジェクトの unittest と統合するにはどうすればよいですか? それらを一緒に作るために1つを選択する方法がわかりません。

前もって感謝します。

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

selenium - 自動化テストで非常に長いロケーターを処理する方法は?

ロボットフレームワークやセレンを使用して非常に長いロケーターを処理するための一般的なアプローチは何ですか?

私は長いロケーターについて話している:

<input id="all00$SPWebExample1$g_bcd023df_3ba6_4f8f_bef3_164383c266aa$ctl00$$HereComesAnotherText1$rblFoundIs" />

明白なアプローチは、テスト ケース ファイルを汚染しないように、リソース ファイルでそれらを「隠す」ことです。私が見た別のアプローチは、テスト済みの Web サイトの完全な構造を含む静的 xml ファイルを作成し、xml ファイルを解析することです (必要に応じて例を提供できます)。

これを行うためのより良い方法はありますか?