デスクトップアプリのテスト
WindowsアプリのUI上でのユーザー操作をキャプチャし、テストを作成・実行できます。直感的な画面の操作だけで、初心者でもスムーズにテストの作成・修正が可能です。
Windowsアプリに関連する多くのソフトウェア技術やフレームワーク、サードパーティ製コントロールに対応した高性能なオブジェクト認識機能が搭載されており、レガシーなアプリケーションから最先端のテクノロジーで開発されたアプリケーションまで、幅広く対応しています。
Ranorexは、Windowsアプリのテストの確実性と効率性の向上に大きく貢献します。
Windowsアプリに関連する多くのソフトウェア技術やフレームワーク、サードパーティ製コントロールに対応した高性能なオブジェクト認識機能が搭載されており、レガシーなアプリケーションから最先端のテクノロジーで開発されたアプリケーションまで、幅広く対応しています。
Ranorexは、Windowsアプリのテストの確実性と効率性の向上に大きく貢献します。
多くのソフトウェア技術やフレームワーク、サードパーティ製コントロールをサポート
Windowsアプリに関連する多くのソフトウェア技術やフレームワーク、サードパーティー製コントロールをサポートしています。また、新しい技術に追随するため、頻繁にアップデートモジュールを提供しており、対応テクノロジーの数は増加し続けています。また、他製品や旧バージョンのRanorexではオブジェクト認識が難しかったレガシーなデスクトップアプリも、バージョン9.3で搭載された「GDI/GDI+キャプチャ機能」で認識が可能になりました。Ranorexがサポートしているコントロールの例としては、.Net、WPF、MFC、Win32、VB6、JavaやDevExpressコンポーネントなどのサードパーティー製コントロールなどが挙げられます。
サポートしているデスクトップアプリ
OS
- Windows 7 SP1
- Windows 8
- Windows 8.1
- Windows 10
- Windows Server 2008
- Windows Server 2008 R2
- Windows Server 2012
- Windows Server 2012 R2
- Windows Server 2016
- Windows Server 2019
サポートしているコントロール
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
.Net | WPF(XAML) | Win32 | MFC | Windows Forms | Qt |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Java | Delphi | VB6 | ActiveX | Microsoft Visual FoxPro | Power Builder |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Microsoft Office GUI | Microsoft Access | Microsoft Dynamics AX | Microsoft Dynamics CRM | Microsoft Dynamics NAV | SAP |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Adobe Air | Infragistics | Dev Express | Component One | Janus | Syncfusion |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Telerik | SkinSoft | 32 and 64 bit | Oracle Forms | CEF | など |
テストスクリプトをC#あるいはVB.NETで拡張可能
Ranorexのテストスクリプトは、C#またはVB.NETのコードで記述します。Windowsアプリ開発者であれば、テストケースの拡張、あるいはテストアクションのカスタマイズもRanorex StudioのIDEを使用して、容易に行うことができます。テストツール特有の言語を覚える必要はありません。
Ranorex APIやRanorexオートメーションヘルパーという機能で、ポップアップウィンドウなどキャプチャだけでは自動化が難しい処理に対応するモジュールやメソッドも用意しています。これらを利用することでより簡単に再現性の高いテストスクリプトを作成できます。
Ranorex APIやRanorexオートメーションヘルパーという機能で、ポップアップウィンドウなどキャプチャだけでは自動化が難しい処理に対応するモジュールやメソッドも用意しています。これらを利用することでより簡単に再現性の高いテストスクリプトを作成できます。
大規模開発から小規模開発までさまざまな環境に対応
Ranorexは、開発規模にとらわれることなく、さまざまな種類のテストで活用できます。テストを実行ファイル(exe)形式で保存が可能
Ranorexのテストは、実行ファイル(exe)形式で保存できます。コマンドラインからのバッチ実行が可能なので、CIプロセスあるいはビルドシステムに組み込み、テストを自動実行させることが可能です。
テストのリモート実行が可能
複数のマシンに対して、リモートでテストを実行できます。同時にテストを実行ができるため、1回のテスト実行でさまざまなOSやバージョン環境でのテストを行え、実行時間の大幅削減につながります。
またRanorex Agentという付属のツールを使用することで、リモート先での設定やファイルのコピーが不要になり、より簡単にテストのリモート実行が実現できます。
またRanorex Agentという付属のツールを使用することで、リモート先での設定やファイルのコピーが不要になり、より簡単にテストのリモート実行が実現できます。
DevOpsツールとの連携
CIツールとの組み合わせだけでなく、Git、Subversionに代表されるバージョン管理ツールや、TestRailのようなテスト管理ツール、NeoLoadといった負荷テストツールなどテスト自動化の各プロセスで使用するさまざまな他ツールとの連携機能を備えています。
他ツールと組み合わせ使うことにより、利用者のニーズに適した開発環境を実現するとともに、リグレッションテスト(回帰テスト)において、より顕著にその効果を実感できます。
他ツールと組み合わせ使うことにより、利用者のニーズに適した開発環境を実現するとともに、リグレッションテスト(回帰テスト)において、より顕著にその効果を実感できます。
UIテスト自動化ツール Ranorexに
関するお問い合わせ
テクマトリックス株式会社
東京本社ソフトウェアエンジニアリング事業部
03-4405-7853
- メールでのお問い合わせ
- ranorex-info@techmatrix.co.jp
RELATED SERVICES / PRODUCTS 関連するサービス・製品
- HOME
- サービス/製品
- UIテスト自動化ツール Ranorex
- デスクトップアプリのテスト