はじめに
このセクションでは、TestArchitectとライセンスサーバの使用方法の基本について説明します。
TestArchitectのインストール
「TestArchitectクライアントインストーラーを実行し、画面の指示に従ってください。
詳細な手順については、以下のリンクを参照してください。」
TestArchitectのライセンス
TestArchitectは、フローティングライセンスで販売されています。TestArchitectを使用するには、事前にライセンスを取得する必要があります。
ライセンス管理はライセンスサーバを介して行われます。TestArchitectを起動するたびに、ライセンスサーバがライセンスを検証し使用権を付与します。ライセンスの登録はライセンスサーバに対して一度だけ行えば十分です。
使用するライセンスサーバは、ローカルマシン上またはリモートシステム上に設置できます。登録に使用するライセンスサーバは、TestArchitect使用時に毎回ライセンスを検証するサーバと同じであるため、ライセンスサーバは常に利用可能なマシンにインストールされていることを確認してください。これは特にマルチユーザーライセンスの場合に重要であり、アクティブなライセンスサーバがネットワーク上のすべての有効なユーザーに利用可能であることが求められます。
TestArchitectライセンスサーバのインストール
「TestArchitectライセンスサーバインストーラを実行し、指示に従ってインストールしてください。
詳細な手順については、以下のリンクを参照してください。」
ライセンスサーバへの新規ライセンス追加
このリンクの内容に従って、新規ライセンスをライセンスサーバに追加できます。
アクションベーステスト(ABT)言語の概念
TestArchitectのプロジェクト項目の基本、インタフェースマッピングの概念(ユーザーインタフェースオブジェクトをプロパティで識別する)、およびアクションベーステスト言語に関するクイックリファレンスシートを理解するには、こちらの図を参照してください。
チュートリアル動画
これらの説明動画では、TestArchitectを使用した大規模なテスト自動化の作成と保守を可能にするテスト作成および実行プロセスを段階的に説明します。
概要
TestArchitectの機能は、アクションベーステスト™(ABT)をテスト組織に統合するための強力なツールを提供するフレームワークに基づいて構築されています。
クイックスタート
新規ユーザー向けに、TestArchitectのインストールと最初の自動化テスト作成の手順をガイドする高レベルなワークフローです。
TestArchitectのインストールガイドライン
推奨システム要件、ソフトウェア要件、およびWindows、Linux、macOSオペレーティングシステムへのTestArchitectインストール手順を記載しています。
サポートされるプラットフォーム
TestArchitectは、様々な言語で作成された多様なアプリケーションのテストをサポートします。
TestArchitectのコンポーネントの概要
TestArchitectの基本インフラストラクチャには、リポジトリサーバ、ライセンスサーバ、クライアントマシン、実行マシンが含まれます。
サイレントモードでのTestArchitectインストール
場合によっては、TestArchitectをサイレントモードでインストールする必要が生じます。このモードでは、ユーザーの操作なしにインストールが自動的に実行されます。
サイレントモードでのTestArchitectアンインストール
場合によっては、新しいバージョンをインストールする前に、現在のバージョンのTestArchitectをサイレントモードでアンインストールする必要が生じます。このモードでは、ユーザーの操作なしにアンインストールが自動的に実行されます。
バッチファイルを使用したサイレントインストールの自動化
実際の運用では、TestArchitectのサイレントアンインストールとインストールを自動化するために、バッチファイル(.bat)を作成してスケジュールする必要が生じる場合があります。このトピックでは、基本的なテンプレートを紹介します。
TestArchitectクライアントの初回起動
TestArchitectクライアントは、TestArchitectの統合テスト開発およびテスト管理環境です。
リポジトリの操作
TestArchitectは情報をリポジトリと呼ばれるデータベースに保存します。
TestArchitectクライアントとの作業
TestArchitectクライアントは、自動テストの作成・管理・実行を行うインターフェースを提供します。
テストエディタ
TestArchitectはワークシート形式のテストエディタを提供し、アクションベースのテストの表示・作成・修正を可能にします。
Sample Repository
サンプルリポジトリには、各種プラットフォームでの自動テストを実証するために設計されたサンプルアプリケーション(同梱)と連携するテストモジュールやその他のアイテムを含むプロジェクトが含まれています。