バージョン 24.2 の新機能
このトピックでは、OpenText Functional Testing 24.2 に含まれる新機能と機能拡張について説明します。
GUI テストの機能拡張
GUI テストに関する以下の機能拡張が利用可能になりました。
機能拡張 | 説明 |
---|---|
新しい WpfDXGrid メソッド |
WPF DevExpress Data Grid 上のほとんどの操作を記録できるようになりました。 さらに、WpfDXGrid テスト・オブジェクトが、以下の新しい操作をサポートするようになりました。
『Object Model Reference for GUI Testing』の WpfDXGrid オブジェクトを参照してください。 |
新しい SAPTable メソッド |
新しい SAPTable メソッドを使用して、テーブル内の 1 つ以上の行を選択します。 詳細については、『Object Model Reference for GUI Testing』 の 「SAPTable」 セクションの ExtendSelectRow メソッドと ExtendDeSelectRow メソッドを参照してください。 注:この新しいメソッドは、複数行の選択をサポートする SAP テーブルでのみサポートされます。 |
SAP SuccessFactors |
追加の SAP コントロールがサポートされるようになり、SAP SuccessFactors を使用する際のテスト・エクスペリエンスが向上しました。その結果、既存の SAP SuccessFactors テストで、UFT One が一部の SAP オブジェクトと Web オブジェクトを識別しない可能性があります。 SAP オブジェクトと Web オブジェクトが識別されなくなった場合は、24.2 より前のバージョンからのアップグレードの説明に従ってテストを更新してください。 |
ABBYY OCR エンジンのアップグレード |
テキスト認識に、32 ビット・バージョンではなく 64 ビット・バージョンの ABBYY OCR エンジンが使用されるようになりました。 この変更によって、既存のテストでのテキスト認識に影響を与える可能性があります。必要に応じて、テキスト認識設定を調整してください。[プレビュー]表示枠を使用して、テキスト認識が最適になるようにさまざまな設定を試すことができます。テキスト認識の設定を参照してください。 |
API テストの機能拡張
以下の API テスト拡張機能が利用可能になりました。
機能拡張 | 説明 |
---|---|
64 ビット ODBC |
API テストに 64 ビット ODBC を使用できるようになりました。データベース・データ・ソースの追加を参照してください。 64 ビットの Microsoft Access データベース・エンジンを使用するには、UFT One と一緒にインストールされる Microsoft Access データベース・エンジン 2016(32 ビット)をアンインストールする必要があります。その後で、Microsoft Access データベース・エンジン(64 ビット)をインストールします。 |
ALM での API テスト実行結果の圧縮の改善 |
API テスト実行結果を単一の zip ファイルとして ALM にアップロードする場合、新しい圧縮プロトコルが使用されます。これにより、大きなレポートのサイズが縮小され、転送時間が短縮されます。 詳細については、ALM で作業するときのパフォーマンスの向上を参照してください。 |
Docker での XML および FTP アクティビティ |
Linux Docker 上の API テストで XML および FTP アクティビティを実行できるようになりました。 Linux Docker コンテナでの API テストの実行を参照してください。 |
Web テストの機能拡張
以下の Web テスト拡張機能が利用可能になりました。
機能拡張 | 説明 |
---|---|
Chrome および Edge 拡張機能の一時的な自動ロード |
Web ストアから Chrome または Edge ブラウザ拡張機能をインストールできない場合は、テストの記録時または実行時に拡張機能を読み込むように UFT One を設定できます。 OpenText UFT Agent 拡張機能は UFT One のインストールに含まれています。記録セッションまたは実行セッションによって Chrome または Edge ブラウザが開かれると、この拡張機能がブラウザに自動的に読み込まれます。拡張機能は、そのブラウザ・インスタンスでのみ、ブラウザを閉じるまで有効です。 この動作は、[オプション]ダイアログ・ボックス([ツール]>[オプション]>[GUI テスト]>[Web]>[詳細設定])またはオートメーション・オブジェクト・モデル(AOM)を使用して設定できます。 次のセクションを参照してください。
|
CI-CD プラグインの機能拡張
CI-CD サーバで、次の機能強化が利用できるようになりました。
CI-CD サーバ | 機能拡張 |
---|---|
Azure |
UFT One Azure DevOps 拡張機能 24.2.0 をインストールすると、以下の機能拡張を利用できます。
Azure DevOps Server または Azure DevOps Services を使用したローカル・テストの実行およびAzure DevOps Server または Azure DevOps Services の使用による Digital Lab からのリソースの取得を参照してください。 |
Jenkins |
UFT One の Jenkins プラグインは頻繁に更新されます。「OpenText Application Automation Tools」ページで、最新バージョンをダウンロードして新機能を確認してください。 |
インストールおよびインフラストラクチャの更新
最新のリリースでは、インストールに以下の更新が導入されました。
更新 | 説明 |
---|---|
.NET Desktop Runtime の必要なバージョン |
UFT One には現在、.NET 8 Desktop Runtime が必要です。 UFT One のインストールに必要なランタイムがインストールされていない場合:
|
OpenText のリブランドに伴うファイルの場所の変更 |
設定ファイルが OpenText フォルダに格納されるようになりました。 UFT One 24.2 を初めて実行したときに、既存のすべての設定ファイルが新しい場所に自動的に移行されます。これにより、UFT One の既存の設定を新しいバージョンで継続して使用できます。詳細については、設定ファイルの場所を参照してください。 |
UFT Developer 用の Node.js |
UFT One インストールに UFT Developer 機能を含める場合、必須の Node.js の最小バージョンが Node.js 18.19.0 になりました。 UFT Developer でサポートされている Node.js バージョンの一覧については、サポート・マトリクスを参照してください。 |
UFT OCR Expansion Pack の新バージョン |
Core UFT One DVD Bundle と UFT OCR Expansion Pack をインストールしていた場合は、アップグレード時に両方のインストール・パッケージの新しいバージョンをダウンロードしてください。Core UFT One DVD Bundle 24.2 では、ABBYY OCR エンジンをサポートするために UFT OCR Expansion Pack 24.2 が必要です。 インストール・パッケージを参照してください。 |
使いやすさの向上と修正
使いやすさに関する以下の機能拡張と修正が利用可能になりました。
機能拡張 | 説明 |
---|---|
Test Batch Runner の機能強化 |
Test Batch Runner では、次のように機能が強化されました。
テスト・バッチの作成と実行を参照してください。 |
データ・テーブルの機能強化 |
GUI テスト、関数ライブラリ、スクリプト GUI コンポーネントで、データ・テーブルをより簡単に操作できるようになりました。
|
テスト結果の相対パス |
テストの実行時に、テスト実行結果の場所として相対パスを指定できるようになりました。相対パスはテストの場所を基準とします。 パスは、テスト実行設定で、またはオートメーション・オブジェクト・モデル(AOM)を使用して設定できます。 [実行]ダイアログ・ボックスと、『UFT One Automation Object Model Reference』の RunResultsOptions オブジェクトの ResultsLocation プロパティを参照してください。 |
サポートされているテクノロジのバージョン
以下のバージョンのテクノロジとブラウザがサポートされるようになりました。
新しいテクノロジ・バージョン
テクノロジ | サポートされているバージョン |
---|---|
.NET Windows Forms |
.NET 7 および 8 がテクニカル・プレビューとしてサポートされるようになりました。 .NET Windows Forms Add-inを参照してください。 |
AG Grid | 31.0.0 |
DevExpress WinForms と WPF | 23.1.6 |
Java |
注:Java 環境変数の設定要件に従います。 |
jQuery UI | 1.13 |
PeopleSoft PeopleTools | 8.60 |
PowerBuilder | 2022 R3 |
Rumba+ Desktop | 10.2 |
SAP |
注:サポートされている最新のパッチを使用することをお勧めします。既知の問題については、既知の問題 - Windows ベース SAPを参照してください。 |
WPF および WPF Extensibility | .NET 7、.NET 8 |
新しいブラウザ・バージョン
ブラウザ | サポートされているバージョン |
---|---|
Google Chrome |
119-123 |
Microsoft Edge(Chromium ベース) |
119-123 |
Mozilla Firefox |
118-124、ESR 115 |
注: ブラウザ・バージョンが、以前のバージョンにさかのぼって認定されました。該当する UFT One バージョンの「サポート・マトリクス」を参照してください。
サポート終了予定のブラウザ
PhantomJS は作成者によるサポートが終了したため、UFT One の次のバージョンでは PhantomJS の使用はサポートされなくなります。
廃止されたバージョン
テクノロジ | サポートされていないバージョン |
---|---|
レガシ Edge ブラウザ |
Microsoft がレガシ Edge のサポートを終了したため、UFT One でレガシ Edge の使用がサポートされなくなりました。 注:以前、レガシ Edge で実行するように設定されていたテストは、Chromium ベースの Edge ブラウザ(今後は単に Edge ブラウザと呼ばれます)で実行されます。 |
Node.js |
Node.js 16 はサポートされなくなりました。 |
詳細については、サポート・マトリクスを参照してください。
ローカライズの更新情報
このバージョンは次の言語で提供されています。
英語、フランス語、ドイツ語、日本語、簡体字中国語。
その他の参照項目: