AI オブジェクト検査を使用した SelectLaptop のステップの追加
この実習では,AI オブジェクト検査を使用して SelectLaptop アクションにステップを追加する方法について説明します。
HP Chromebook 14 G1 ラップトップをカートに追加するステップの追加
この手順では,[Advantage Online Shopping LAPTOPS]ページを表示して,HP Chromebook 14 G1 ラップトップをショッピング・カートに追加するステップの追加方法について説明します。
Chromebook をカートに追加する AI ベースのステップの追加:
-
ブラウザで Advantage Online Shopping サイトにログインし,ホームページが開いていることを確認します。
-
UFT One で,ソリューション・エクスプローラまたはキャンバスのいずれかから,SelectLaptop アクションを開きます。
-
[AIオブジェクト検査]ツールバー・ボタンをクリックします。
UFT One が非表示になり,[AIオブジェクト検査]ウィンドウが表示されます。
-
開いているページをクリックします。
[AIオブジェクト検査]ウィンドウでアプリケーションが検査され,オブジェクトが識別されて,ページ上のすべての視覚要素が強調表示されます。
-
ウィンドウ・ツールバーの[テキスト]を選択して,ページ上のテキスト・オブジェクトも強調表示します。
注: Login アクションには,AIUtil.SetContext ステップがすでに追加されています。別のステップを追加する必要はありません。
-
強調表示された Laptops というテキストをクリックすると,オブジェクトの説明と提案されたステップが表示されます。
-
[テストに追加]をクリックして,Laptops というテキストをクリックするステップをエディタに追加します。
-
[AIオブジェクト検査]ウィンドウからアプリケーションに切り替えるには,[コンテキスト]の横にある下矢印をクリックし,[検査されたアプリケーションに移動]を選択します。
-
ページの[LAPTOPS]をクリックして,[LAPTOPS]ページを表示します。
-
[AIオブジェクト検査]ウィンドウに移動し,[再検査]をクリックして[LAPTOPS]ページを検査します。
-
ご覧のように,[AIオブジェクト検査]ウィンドウによって HP Chromebook 14 というテキスト・ブロックが 2 つ検出されます。選択するラップトップ・オブジェクトをより適切に識別するために,オブジェクトを一意に記述する関係を追加することをお勧めします。
価格が 299.99 ドルのラップトップを選択するとします。HP Chromebook 14 というテキストをクリックし,ポップアップ・ダイアログ・ボックスで[テストの編集]をクリックします。
ウィンドウの右側の表示枠で,[関係]の横にある[追加]アイコンをクリックし,$299.99 というテキストをクリックします。HP Chromebook 14 というテキストに青い点が表示されます。
次に,[テストに追加]をクリックして,対応するステップをエディタに追加します。
AIUtil.FindTextBlock("HP Chromebook 14", micWithAnchorBelow, AIUtil.FindTextBlock("$299.99")).Click
ステップ構文から,UFT One によって,下に価格のテキスト・ブロックがあるテキスト・ブロックが見つかったことがわかります。
-
手順 8 を繰り返して HP CHROMEBOOK 14 G1(ENERGY STAR)の詳細ページに移動します。[AIオブジェクト検査]ウィンドウでページを再検査して,[Add to Cart]ボタンをクリックするステップをエディタに追加します。
エディタ・ビューでのステップの表示
SelectLaptop アクションへのステップの追加が完了すると,エディタは次のような表示になります。
AIUtil.FindTextBlock("LAPTOPS").Click AIUtil.FindTextBlock("HP Chromebook 14", micWithAnchorBelow, AIUtil.FindTextBlock("$299.99")).Click AIUtil("button", "ADD TO CART").Click
次のステップ: