問題タブ [ranorex]

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 に答える
3011 参照

ranorex - Ranorex で Excel スプレッドシートからデータを読み取る

デスクトップ アプリに入力する必要がある大量のデータを含む Excel スプレッドシートがあります。このすべての情報を手動で入力したくありません。1 行 (最初の行) のデータのみを ranorex に記録し、残りを読み込むために最初の行で行ったことに従うように Ranorex に指示する方法はありますか?

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

c# - Ranorex と Parasoft SOAtest を統合するにはどうすればよいですか?

SOAtest を介して Web サービスのテストを行うために、Ranorex から Parasoft SOAtest を開始するタスクがあります。Ranorex から SOAtest を起動して使用する方法。スクリプト言語として C# を使用しています。

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

visual-studio-2013 - TFS2012 ビルド インフラストラクチャでの VS2013 コード化された UI テスト

次の設定があります。

  • TFS 2012
  • ビルドコントローラー/エージェント 2012
  • テスト コントローラー/エージェント 2013
  • ビジュアル スタジオ 2013
  • テストマネージャー/「テストプロフェッショナル」2013

ここで説明されているように、Ranorex 自動テスト用のコード化された UI ラッパーを作成しようとしています。

VS2013 がインストールされているローカル ビルド マシンでは、すべて正常に動作します。「ラッパー」として機能するコード化された UI テスト プロジェクトと、実際の Ranorex オートメーションを含む Ranorex プロジェクトの 2 つのプロジェクトを含むソリューションを作成しました。コード化された UI ラッパー プロジェクトの参照/dll はすべて、バージョン管理下にある別のプロジェクト フォルダーに含まれています。dll は C:\Program Files[...] の場所から参照されません。

両方のプロジェクトは、必要なすべての dll を含むそれぞれのフォルダーにコンパイル/ビルド用の dll を提供します。ソリューションはローカルで正常にコンパイルされ、同様に実行されます。ビルドも機能しますが、テストの実行は機能しません。Test Manager は、次のことを示す例外をスローします。

Microsoft.VisualStudio.QualityTools.CodedUITestFramework、バージョン = 11.0.0.0 が見つかりません。

どうして ?!?

バージョン 2012 のビルド エージェント以外に、この参照がどこから来たのかわかりません。

ただし、コンパイル用の dll はプロジェクトに含まれているため、ビルド エージェントが 2012 であることは問題ではありません。

/p:ToolsVersion=12.0また、スイッチを MSBuild 引数に追加してビルド定義を構成しようとしましたが、違いはないようです。

また、両方のプロジェクトの対象となる .NET バージョンを 4.0、4.5 (可能なすべての順列で) に変更しようとしましたが、役に立ちませんでした。

参照はどこから来たのですか?どうすればそれを取り除き、2013 テスト エージェントでテストを実行できますか? それとも、これは回避できない非互換性ですか?

Visual Studio 2012 が関与している点はどこにもありません。他にどこを見ればいいのか、どのパラメーターを変更すればいいのかわかりません...

ご協力いただきありがとうございます !

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

c# - Ranorex - 例外をキャッチし、例外をスローしたステートメントに実行を戻す方法

Ranorex でのこれら 2 つの質問について教えてください。私は読んでいますが、まだ理解できませんでした。

1) 例外をキャッチし、例外をスローしたステートメントに実行を戻す方法は?

2) Recording1.cs/Recording1.UserCode.cs のメソッドを Recording 2 に表示するにはどうすればよいですか? プライベート静的を宣言することにより、ドロップダウンでユーザーコードと関数名を選択できるレコーダーテーブルに直接表示されません

3) Ranorex のテスト スイートの任意のテスト ケースで発生したすべての ElementNotFoundException を処理するための共通クラスを定義したい場合、どのようにすればよいですか? すべてのテストケースが参照できるクラスを定義/拡張できますか?

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

compare - ranorex で 2 つの値を比較する

Ranorex 5.02 を使用しています。Web サイトの UI と生成された pdf ファイルの値 (数値) を比較する必要があります。これらの値は常に同じです。システムが UI と pdf ファイルの新しい値を生成するたびに。新しく生成された値が正しいことを確認する必要があります。システムが実際の数を記録し、テストスクリプトを再度実行した後、検証が失敗したため、検証方法を追加しても実際には役に立ちません。システムが無制限の変数メッセージを表示する検証で変数を作成しようとしました。

どんな助けでも大歓迎です。

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

c# - Ranorex API は、Ranorex Spy が検出する Web 要素を検出できません

テーブルの行を見つけようとします。まず、Ranorex Spy を使用し、次の rXpath 式を使用してみました。

Ranorex Spy は、このタグを正常に検出して強調表示します。しかし、Ranorex API を使用してこの要素を見つけようとすると、結果が返されません。コードは次のとおりです

私の間違いはどこですか、またはrXpathに問題がありますか?

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

actionscript-2 - Ranorex 5.0.3 AS2 アプリケーションでオブジェクトを認識できない

現在、Ranorex 5.0.3 を介して AS2 アプリケーションを自動化しようとしていますが、Ranorex Spy を介してオブジェクトを認識できず、Ranorex テクノロジの制限のポップアップが表示されます。ブラウザーにすべての Ranorex プラグインをインストールしました。Ranorex を介して AS2 アプリケーションを自動化することはできますか?

ありがとう、ムディット

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

entity-framework - Entity Framework を Ranorex プロジェクトに追加する

Entity Framework を Ranorex プロジェクトに追加するにはどうすればよいですか?

新しい項目の追加を押したとき、表示されるのはクラス、空のファイル、構造体、またはインターフェイスだけです

回答ありがとうございます