TestComplete 14.72 の新機能

2020年 12月 23日リリース

 

TestComplete 14.72 では、テスト実行の改善、Web テストの改善などがされました。 以下は、以前の製品バージョン - TestComplete 14.71 からの主な新機能、強化点のリストです。

他のバージョンで追加された機能の詳細については、「TestComplete バージョン履歴」をご参照ください。

 

 

TestComplete 14.72

テスト実行の改善

Web テストの改善

その他の強化点

終了したサポート

 

テスト実行の改善

テスト実行の構成が簡単になりました。 実行するテストを定義する [Test Items] ページの名前を Execution Plan に変更し、プロジェクト エディターからプロジェクト ツリーに移動しました。Project Explorer のプロジェクト ノードのすぐ下にあります。

New Execution Plan node in the Project Explorer
クリックして拡大表示

 

Web テストの改善

  • 現在、デフォルトでは、すべての新しいプロジェクトはオブジェクトの場所に XPath 式と CSS セレクターを使用します。 これにより、これらのプロジェクトで作成するすべての Web テストがクロスプラットフォーム互換になります。 何らかの理由で「古い」Web テストを作成する必要がある場合は、プロジェクトを作成するときに、プロジェクトの作成ウィザードの [Use XPath expressions ...] チェックボックスをオフにします。

  • Web テストの記録パフォーマンスが改善されました。 Chrome ブラウザーの場合は、大幅に改善されています。

  • マッピング アルゴリズムも改善しました。 TestComplete は、重要でない中間オブジェクトを Name Mapping ツリーから自動的に除外するようになりました。 これにより、生成されたマッピング名が短くなり、理解しやすくなります。 これにより、マッピング基準の信頼性が高まり、テスト エンジンがオブジェクトをより速く見つけることができます。

 

その他の強化点

  • iOS 14.2 のサポート。このオペレーティング システムで実行されている iOS アプリケーションのテストを作成して実行できます。

  • 最新バージョンの Web ブラウザーのサポート:

    • Google Chrome 87

    • Mozilla Firefox 84

  • Windows ストア アプリケーションのサポートが向上しました。 以前の TestComplete バージョンでは、間違った ID を使用してアプリケーション プロセスを検索できました。 これは、テストした Windows ストア アプリケーションのプロパティに DisplayName 値が設定されていない場合に発生する可能性があります。 このバージョンでは、TestComplete は検索に正しい ID を使用します。 ただし、この修正は既存のテストに影響を与える可能性があります。 テストする Windows ストア アプリを正しく見つけるには、それらを更新するか、Name Mapping の条件を変更する必要がある場合があります。

  • お客様から報告された いくつかの不具合 を修正しました。

 

終了したサポート

  • Use CSS pixels for scaled pages (拡大縮小されたページに CSS ピクセルを使用する) Web テスト オプションは廃止されました。 デフォルトではオンになっているため (これにより、拡大縮小された長いページでテストがより適切に機能するようになります)、永久にオンにしておくことをお勧めします。 将来のリリースで、このオプションを削除する予定です。 テストがこのオプションのオフ状態に依存している場合は、テストを更新する必要があります。

  • 古い CrossBrowserTesting (Environments ノードおよび関連機能) のサポートは無くなりました。TestComplete 14.40 で非推奨を宣言し、今回から完全に削除しました。

    • Environments ノードは、TestComplete プロジェクトでは使用できなくなりました。 以前の TestComplete バージョンで作成されたプロジェクト スイートがある場合、新しい TestComplete バージョンでそれらを開くと、ノードはそれらから削除されます。

    • これらのテスト実行中に作成されたテスト ログにも同じことが起こります。 新しい TestComplete バージョンでプロジェクトを開くと、プロジェクトから削除されます。

    • /cbt コマンドライン オプションはサポートされなくなりました。

    • RunEnvironmentManager および RunCrossBrowserTesting メソッドは、TestComplete Library から削除されました (COM を介して TestComplete テストを制御するために使用されていました) 。

    CrossBrowserTesting 環境で Web テストを実行するには、Device Cloud アドオンを使用します。 詳細については、クロスプラットフォーム Webテストについてをご覧ください。

  • TestComplete は、CEF3 version 1750 をサポートしなくなりました。

 

TestComplete 14 の最新機能および改良された機能の詳細については、TestComplete 14 リリースノートおよびオンラインヘルプをご参照ください。

ページ トップに戻る