AI ベースのテストの概要

AI および OCR 機能を使用すると、人間が行うのと同じような方法で、アプリケーションを操作してテストを行うことができます。UFT Developer は、AI を使うことによって、イメージ、コンテキスト、テキストなど多様な観点からオブジェクトを視覚的に識別します。

たとえば、AI はフィールド、ユーザー プロフィール領域、入力フィールド、ボタン、ショッピング カートなど、さまざまな形状を識別できます。

サポートするコントロールのクラスの完全なリストについては、次のトピックを参照してください:「AI-based testing: Supported control types」

AI ベースのオブジェクト識別には、次のようなメリットがあります。
  • テスト スクリプトがより直感的になります。
  • テストが UI テクノロジにとらわれなくなります。 使用されている UI テクノロジに関係なく、オブジェクトが視覚的に識別されます。
  • テストの保守が比較的容易になります。 オブジェクトの位置、UI フレームワーク、形状などが変わっても、オブジェクトの見た目が同等で、その目的が変わらなければ、テスト スクリプトの変更は不要になります。