2019年8月23日 / 最終更新日時 : 2024年6月26日 user Ranorex 機能 イメージバリデーションにおいて、比較画像の任意の領域を対象外にするといった指定ができますか? Ranorex v9.3以降では可能です。※v9.3で画像比較のマスク機能が追加されました。 マスク機能の設定方法については、Ranorex Blogの記事「Ranorex v9.3の新機能(イメージバリデーション)」を […]
2019年8月23日 / 最終更新日時 : 2021年12月2日 user Ranorex 機能 データソースを使用し、バリデーションのnullチェックを行うことはできますか? Excelファイルを使用した場合はnullを扱うことができないため、ユーザーコードでの対応が必要となります。 たとえば、バリデーションアクションをユーザコードに自動変換した場合、以下の様に修正します。 データソースで使用 […]
2019年8月23日 / 最終更新日時 : 2024年8月6日 user Ranorex 機能 イメージバリデーションにおいて、PDF文書の比較を行うことはできますか? PDFのビューアで表示された画面全体を1つのオブジェクトとして認識されるため、画面内の個々の文書や画像を比較することができません。 方法としては、外部ツールを利用することで対応できる可能性があります。 例として、diff […]
2019年8月23日 / 最終更新日時 : 2024年6月26日 user Ranorex 機能 実行したアクションの結果を条件に、次に実行するアクションを分岐することができますか? アクションテーブルでの条件分岐による編集はできませんが、ユーザーコードを使用することで対応できます。なお、Ranorex バージョン7以降では、テストケース/スマートフォルダー単位での条件分岐による処理が可能になりました […]
2019年8月23日 / 最終更新日時 : 2021年12月2日 user Ranorex 機能 KeySequenceアクションを使用して半角カタカナを入力できますか? はい、可能です。 以下の対応を行うことで対応できます。 KeySequenceアクションは、キーボードにマッピングしたキーコードをシミュレートします。そのため、通常、半角カタカナを入力しようとすると、対応するキーボードの […]
2019年8月23日 / 最終更新日時 : 2021年12月2日 user Ranorex 機能 非表示部分も含めた全画面でのイメージバリデーションを検証できますか? いいえ、できません。 イメージバリデーションでは、表示されている範囲のみが検証の対象となります。
2019年8月23日 / 最終更新日時 : 2021年12月2日 user Ranorex 機能 データソースのテストデータ複数行ある場合、1行目のテストでエラーが発生すると後続(エラーが発生した以降のテストデータ)はテストされますか? データソースを使用しているテストケース/スマートフォルダーのエラー処理設定に依存します。 テストケース/スマートフォルダーを右クリックし、ショートカットメニューから「次の繰り返しに移動して実行」を選択することにより、次の […]
2019年8月23日 / 最終更新日時 : 2021年12月2日 user Ranorex 機能 1つのテストケース/スマートフォルダーで、複数データソースを使用できますか? いいえ、できません。 1つのテストスイートに、複数データソースを「登録」することはできますが、1つのテストケース/スマートフォルダーには、1つのデータソースのみが使用できます。 複数データソースを使用したい場合は、テスト […]
2019年8月23日 / 最終更新日時 : 2021年12月2日 user Ranorex 機能 イメージバリデーションの類似度の判定方法について教えてください。 対象の画像のすべてのピクセルの対して、RGB値を比較します。 類似度(Similality)は、各ピクセル値の平均二乗誤差の和で計算されます。 例えば、10×10 サイズで、ただ一つのピクセルを除き、他のすべて […]
2019年8月23日 / 最終更新日時 : 2021年12月2日 user Ranorex 機能 バリデーションとして、テスト対象のアプリケーションの画面に表示される、文字の表示切れを検証できますか? 文字の表示切れについては、属性値としてのバリデーションを行うことはできません。 画像比較(期待値とする表示画像とのCompareImage)によるバリデーションまたは、テスト実行時に取得したスクリーンショットを目視でチェ […]