2022年3月4日 / 最終更新日時 : 2022年3月4日 user ノウハウ テストの自動実行におけるコマンドラインの活用 Ranorex Studioでのテストシナリオ作成が一通りできるようになったら、次にすべきは作ったテストを自動で実行することです。テストの自動実行の手段としては、CIツールと連携して本格的なCI/CDを実現することも可能 […]
2022年2月18日 / 最終更新日時 : 2022年2月18日 user ノウハウ Ranorexのパフォーマンスを改善するコツ Ranorexでテストシナリオ(テストスクリプト)を作成していくと、一つのソリューションに含まれるレコーディングモジュールの数やリポジアイテムの数が膨大になる場合があります。ソリューションに含まれるファイル数が増えてソリ […]
2022年1月21日 / 最終更新日時 : 2022年1月21日 user ノウハウ 作成したテスト資産の流用方法 UIテストを作成するにあたり、たとえばテスト対象アプリに多くの機能が含まれている場合には、複数人でテストを作成し、後から複数のテストを1つにまとめるといった運用を行うケースがあるかと思います。また、複数人でテストを作成し […]
2021年12月17日 / 最終更新日時 : 2024年7月31日 user ノウハウ エラーメッセージが出力された場合の対応方法 Ranorex を使用してテストをおこなっていると、レポートにエラーが出力されることがあります。エラーが発生する要因としてはさまざまなパターンが考えられますが、発生原因を特定することで素早くエラーの解決がおこなえます。R […]
2021年5月7日 / 最終更新日時 : 2025年1月9日 user ノウハウ リモート環境でのテスト実行 ② UIテストの⾃動化では、テストの実行をリモート環境でおこないたいというケースもあります。このようなテストでは、一般的には、テスト実行環境において、常にユーザーセッションが維持された状態である必要があります。しかしながら実 […]
2021年4月9日 / 最終更新日時 : 2021年6月30日 user ノウハウ ユーザー コード リファレンス:フルスクリーンショットのイメージ比較 Ranorexでは、バリデーションアクションのイメージ比較をおこなう条件として、比較対象のイメージがデスクトップ上に表示されている必要があります。そのためWebアプリケーションなどのスクロールが必要なWebブラウザーの画 […]
2021年3月26日 / 最終更新日時 : 2021年3月30日 user ノウハウ 複数ドメインに対するWebアプリケーションテスト WebアプリケーションにおけるUIテストでは、試験環境、本番環境など複数のテスト環境を切り替えてテストをおこなう場合があります。Ranorexでは、同一のテストスクリプトを使用して、実行するテスト環境のドメインを切り替え […]
2021年1月29日 / 最終更新日時 : 2021年6月30日 user ノウハウ ユーザー コード リファレンス:OCRによるUI要素の画像認識 UI要素の画像をOCR(光学文字認識)で認識し、テキスト情報を読み取る方法について検証しました。今回は、その時の検証内容について紹介します。 Ranorexでは、OCRの機能を提供していないため、今回は、Tesserac […]
2020年10月16日 / 最終更新日時 : 2021年6月30日 user ノウハウ ユーザー コード リファレンス:クロスプラットフォームにおけるイメージ比較 クロスプラットフォームにおけるUIテストにおいて、プラットフォームごとにディスプレイの解像度が異なるケースがあります。たとえば、モバイルテストでは、1つのテストケースを複数のデバイスで実行することが一般的です。 このよう […]
2020年10月2日 / 最終更新日時 : 2021年6月30日 user ノウハウ ユーザー コード リファレンス:バリデーション Validate(バリデーション)クラスで提供されるメソッドを使用した場合、テスト実行時にバリデーションが失敗すると例外を出力します。ユーザーコードを使用した場合、例外をキャッチし、何かしらの処理をおこなうなどの対応が必 […]