前回の続きです。
Architect版に追加されるツールとして Aqua Data Studioをご紹介しましたが、今回は、追加されるもう一つのツールである、テスト自動化ツールのRanorex Test Automationを簡単にご紹介します。
テストツールとして、RAD StudioにはDUnitがバンドルされていますが、ユニットテスト用です。一方、Ranorex Test Automationは文字通りの自動テストツールで、UIテスト向けのツールです。このような自動テストツールとして、SeleniumやMicroSoft Visual Studio Test Professionalが代表的です。
ほんのさわりですが、実際に自動テストを実行してみましょう。
起動画面です。
テストプロジェクトを作成します。マクロには、C#やVB.NETが使えます。
テストケースが作成出来たので、アプリを登録します。
Delphi/C++Builderの場合は、"Desktop"を選択します。
アプリケーションを操作すると、その内容が記録されます。
...
先日、次期RAD Studio Architect版について、アップデートの発表がありました。
その中で非常に興味深いツールが2つ追加されます。
一つめは、データベース管理/開発ツールであるAqua Data Studio。二つめはテスト自動化ツールのRanorex Test Automationです。
今回は、そのうちのAqua Data Studio(以後、ADS)をご紹介します。
ADSは非常に強力なデータベース開発、管理ツールです。
ADSがどのようなものか、ご紹介しましょう。まず、データベースサーバーの登録を行います。
ご覧いただけるように、様々なデータベースを使うことが出来ます。OracleやMSSQLといったエンタープライズ系から、Apache DerbyやSQLiteのような組み込み向け、そして、みんな大好き(?)なExcelもあります。
データベース開発、管理ツールとしては、一通りの機能を備えています。
ビジュアルなクエリの作成。
データベースをリバースエンジニアリン...
This blog post accompanies the webinar Make Your Apps Scalable and Web-Enabled - Leverage your Business Logic with a Fast Flexible Multi-Tier Architecture - Using RAD Server and REST Services.
Create high performance, scalable applications by adopting a multi-tier architecture. By separating the UI/presentation layer, the server and the data layer, your apps will scale more easily with changing business needs and accommodate larger numbers of users. Multi-tier architecture also allows...
New in 10.2.2 is the inclusion of a RAD Server Single Site Deployment License in Enterprise & Architect Editions of Delphi, C++Builder and RAD Studio.
A Single Site license is perfect for both in-house developers building solutions for their company and ISVs creating solutions for multiple companies. ISVs and in-house developers alike can leverage built-in multi-tenancy support to spin up separate tenants, one for each of their customers, or multiple tenants for different office locati...