テストを作成する際には、ユーザーインターフェース(UI)との対話を伴うステップが含まれます。UI 操作のすべてが同じ方法で記録できるわけではありません。Web ページに次々と新しい機能が追加されるなかで、ほとんどの記録/再生ツールにとって大きな課題となっています。クリックやテキスト入力の記録は比較的簡単ですが、他の UI 操作は追跡が難しい場合があります。このセクションでは、自動スクロールやドラッグ & ドロップなど、難易度の高い UI 操作を正しく記録し、ビジュアル Test Editor 上で適切に表現する方法に焦点を当てます。
高度な UI 操作
以下は、テストに追加できるより高度な UI 操作の一部です。
| 操作 | 説明 |
|---|---|
| スクロール | テストでページの特定の場所または要素にスクロールさせたい場合に、ステップを追加します。 |
| 自動スクロール | 要素が最初にビューポートの外側にある場合、テストが自動的にページ要素にスクロールするかどうかを制御します。 |
| ドラッグ&ドロップステップ | ユーザーが画像をアップロードセクションにドラッグしたり、Visual Editor のワークスペースに要素を追加したりするなど、「ドラッグ&ドロップ」アクションを記録するステップを追加します。 |
| ホバーステップ | ユーザーがメニュー、ツールチップ、またはボタンにカーソルを合わせるなど、ホバーアクションを記録するステップを追加します。 |
| ナビゲーションステップ | テストで別のページに移動させたい場合にステップを追加します。 |
| ページの更新 | テストでページを更新させたい場合にステップを追加します。 |