既知の問題 - OpenText Application Quality Management からのテストの実行

このトピックでは,OpenText Application Quality Management からテストを実行する際の既知の問題について説明します。

GUI テストの実行

領域 制限事項
OpenText Application Quality Management からの実行 テストまたはコンポーネントを実行するには,まず OpenText Functional Testing を 1 回以上起動する必要があります。これを行わない場合,OpenText Application Quality ManagementOpenText Functional Testing を開けないことがあります。
GUI または BPT テストの実行時の接続エラー

テスト・ラボから GUI または BPT テストを実行すると,「OTA サーバが接続されていません」というエラーが発生する可能性があります。

これは,OpenText Application Quality Management への接続に使用された認証モードに関連しています。

OpenText Application Quality Management ヘルプセンターの GUI テストの実行に関するセクションを参照してください。

[レポートの起動]ボタンが表示されない

OpenText Application Quality Management バージョン 17.0.x 以前には,次の問題が存在します。

OpenText Functional Testing を 23.4 より前のバージョンからアップグレードし,OpenText Application Quality Management から GUI テストの実行を終了すると,その実行に対して[レポートの起動]ボタンが表示されなくなります。

回避策:コントロール・パネルから OpenText Functional Testing の修復を実行します。

先頭に戻る

リモート・テストの実行

領域 制限事項
前提条件

OpenText Application Quality Management からテストをリモートで実行する前に,OpenText Functional Testing で次の前提手順を実行する必要があります。

  1. COM+ アクセスを有効にする必要があります。詳細については,インストール・ガイドを参照してください。

  2. DCOM の権限を変更し,ファイアウォール・ポートを開きます。詳細については,インストール・ガイドを参照してください。

  3. <Installdir>\bin フォルダから RmtAgentFix.exe を実行するか,追加インストール要件ユーティリティ(Windows の[スタート]メニューから利用可能)を使用します。

  4. OpenText Application Quality Management に初めて接続する前に,Windows のユーザ・アカウント制御(UAC)を無効化し,コンピュータを再起動します。

クロスドメインのサポート

ローカルの ALM クライアントからテストを呼び出して AWS マシンで実行するなど,ドメイン間でリモートにテストを実行することはできません。DCOM クロスドメインのサポートに制限があります。

ALM Lab Service

ALM Lab Service を使用してリモートでテストを実行するには,次のいずれかの方法を使用します。

  • OpenText Functional Testing の[ロック、ログオフ、または切断されたリモート コンピュータに対するテストを可能にします]オプション。詳細については,リモート・コンピュータからのテストの実行を参照してください。
  • ALM Lab Serviceの自動ログイン・モジュール。

これらのオプションの両方を一緒に使用すると,OpenText Functional Testing マシンが ALM Lab Service で使用できなくなります。

そのため,この OpenText Functional Testing オプションを設定する場合は,自動ログイン・モジュールなしで ALM Lab Service をインストールするか,インストールを変更してこのモジュールを削除してください。

先頭に戻る

実行結果

領域 制限事項
fast run の結果

ALM ユーザが,テスト・インスタンスの実行ステータスを手動で変更すると,OpenText Application Quality Management は,fast run の結果を作成し,そこにテスト・ステータスの変更を記録します。fast run という結果は,有効な実行結果ファイルではありません。

ただし,Run Results Viewer で開いたり実行結果削除ツールで削除したりするために,結果を選択しようとすると,fast run という結果がリストに表示されます。

24.2 以降の圧縮レポート

OpenText Functional Testing バージョン 24.2 以降で実行された API テストの圧縮レポートは,OpenText Functional Testing の以前のバージョンまたは OpenText Functional Testing Add-in for ALM では開くことができません。

これは,バージョン 24.2 以降では,OpenText Application Quality Management に保存される API テスト実行結果レポートに,より効果的な圧縮形式が使用されるためです。

注:OpenText Functional Testing および OpenText Functional Testing Add-in for ALM バージョン 24.2 以降では,以前のバージョンの圧縮レポートも開くことができます。

先頭に戻る

OpenText Application Quality Management バージョン管理

バージョン管理をサポートしている ALM プロジェクトOpenText Functional Testing からテストを実行する場合,チェックアウト対象のテストでは,テスト・インスタンスの実行ステータスは更新されません。

先頭に戻る

外部認証

領域 制限事項
ALM テスト計画へのアクセス

外部認証を使用して ALM サーバ上で,テストを実行するか,[テスト計画]に格納されているテスト,コンポーネント,またはアプリケーション領域を開くには,WebGate Customization ツールで[非インタラクティブ モード]オプションを選択し,同じダイアログで外部証明書を選択する必要があります。

証明書と WebGate Customization ツールの設定の詳細については,ALM サーバに組み込まれている WebGate Customization ツールのドキュメントを参照してください。

接続できない

外部証明書を使用している ALM サーバから実行中のテストが「テスト・ツールに接続できません」というメッセージで失敗する場合,外部証明書が WebGate Customization ツールで選択されていることを確認します。

注: クライアント証明書を発行した証明機関が現在のユーザの信頼されたルート証明機関に追加されていることを確認します。

詳細については,ALM サーバの WebGate Customization ツールのドキュメントを参照してください。

先頭に戻る

実行の途中でのテストの停止

テスト・ラボ・モジュールからテスト・セットを実行する場合,テスト・セットの実行を途中で停止した後で,すぐに別のテスト実行を開始すると,OpenText Functional Testing は予期しない動作をします。

回避策:テスト・セットを停止した場合は,しばらく待機してください。

先頭に戻る

Windows 2012 R2 での API テストの実行

ネットワーク COM+ アクセスは,Windows 2012 R2 で標準設定で有効になっていません。これは,OpenText Application Quality Management から API テストを実行するのに必要です。

次のように,API テストを実行する前に手動で有効にします。

  1. Windows のコントロール・パネルの[プログラムの追加と削除]を参照します。

  2. Windows の機能の有効化または無効化]をクリックします。

  3. 役割と機能の追加ウィザード]で[サーバーの役割]をクリックし,[アプリケーション サーバー]を選択します。

  4. 子機能の詳細を展開し,[COM+ ネットワーク アクセス]オプションを選択します。

  5. Windows コンポーネント・ウィザードが完了するまで[次へ]をクリックした後に,[インストール]をクリックして機能をインストールします。

先頭に戻る

Excel データ・ソースを使用した API テストの実行

Excel データ・ソースを使用するように設定された API テストを実行すると,次のエラーが発生する場合があります。「<ファイル・パス> からデータをフェッチできません:ファイルが見つかりません」

考えられる原因:テストで,[元の場所にある Excel ファイルへのリンク]オプションが設定されていますが,この場所は現在テストに利用できません。

解決策:Excel ファイルのローカル・コピーを作成するようにテストを設定します。

  1. [Excel データ ソースの変更]ダイアログ・ボックスを開きます。

    API テストを開き,既存のデータ・ソースのメイン・ノードを選択し,[プロパティ]表示枠で[Excel ファイルを変更]をクリックします。

  2. ファイルの場所]オプションで,[Excel ファイルのコピーを作成]を選択します。

先頭に戻る

構造化参照を含む Excel データ・ソースを使用したテストの実行

Excel データ・ソース・ファイルの構造化参照は,ALM リソース・ビューアで N/A として表示されます。このようなファイルを使用するように設定されたテストを実行すると,テストが失敗する場合があります。

先頭に戻る

Azure DevOps Server を使用した,OpenText Application Quality Management または ALM ラボ管理からのテストの実行

Azure DevOps サーバを使用して,SSO 認証を必要とする ALM サーバ・バージョン 15.0 以降から OpenText Functional Testing テストを実行することはサポートされていません。

先頭に戻る

その他の参照項目: